# -*- coding: utf-8 -*-# @time : 2019/1/3 20:03
# @author : endless-cloud
# @site :
# @file : day 11 課後作業.py
# @software: pycharm
'''# 2.寫函式,接收兩個數字引數,將較小的數字返回.
'''# c =lambda x,y : x if x>y else y
# print(c(1,2))
'''# 3.寫函式,接收乙個引數(此引數型別必須是可迭代物件),將可迭代物件的每個元素以』_』相連線,
形成新的字串,並返回.
# 例如 傳入的可迭代物件為[1,'老男孩','武sir']返回的結果為』1_老男孩_武sir』
'''# c =lambda x :'_'.join(x)
# print(c(['a', 'b', 'c']))
'''4.用列表推導式做下列小題
# 過濾掉長度小於3的字串列表,並將剩下的轉換成大寫字母
# 求(x,y)其中x是0-5之間的偶數,y是0-5之間的奇數組成的元祖列表
# 求m中3,6,9組成的列表m = [[1,2,3],[4,5,6],[7,8,9]]
# 求出50以內能被3整除的數的平方,並放入到乙個列表中。
# 構建乙個列表:['python1期', 'python2期', 'python3期', 'python4期', 'python6期', 'python7期', 'python8期', 'python9期', 'python10期']
# 構建乙個列表:[(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]
# 構建乙個列表:[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
# 有乙個列表l1 = ['alex', 'wusir', '老男孩', '太白']將其構造成這種列表['alex0', 'wusir1', '老男孩2', '太白3']
# (9)有以下資料型別:
# x = ,
# ,
# ,
# ,
#
# ],}
# 將上面的資料通過列表推導式轉換成下面的型別:
# [[1517991992.94, 100], [1517992000.94, 200], [1517992014.94, 300], [1517992744.94, 350], [1517992800.94, 280]]
'''# print([x.upper() for x in ['aasdasd','badasd','cwe','asd','es','fs','ga'] if len(x) >3 ])
# 求(x,y)其中x是0-5之間的偶數,y是0-5之間的奇數組成的元祖列表
# print([(x ,y) for x in range(0,6,2) for y in range(1,6,2)])
# 求m中3,6,9組成的列表m = [[1,2,3],[4,5,6],[7,8,9]]
# m = [[1,2,3],[4,5,6],[7,8,9]]
# print([[i[2]][0]for i in m])
# 求出50以內能被3整除的數的平方,並放入到乙個列表中。
# print([i*i for i in range(0,51,3)])
print(['python{}七'.format(i) for i in range(1,20) if i !=5 ] )
# 構建乙個列表:[(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]
# print([(i,i+1) for i in range(0,6)])
# 構建乙個列表:[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
# print([ i for i in range(0,19,2)])
# 有乙個列表l1 = ['alex', 'wusir', '老男孩', '太白']
# 將其構造成這種列表['alex0', 'wusir1', '老男孩2', '太白3']
# l1 = ['alex', 'wusir', '老男孩', '太白']
# print([l1[i]+str(i) for i in range(len(l1))])
# x = ,
# ,
# ,
# ,
#
# ],}
# 將上面的資料通過列表推導式轉換成下面的型別:
# [[1517991992.94, 100], [1517992000.94, 200],
# [1517992014.94, 300], [1517992744.94, 350],
# [1517992800.94, 280]]
# print([ [i['timestamp'],i['values']] for i in x['values']])
''''
# 5.求結果:
# v = [i % 2 for i in range(10)]
# print(v)
'''v = [i % 2 for i in range(10)]
print(v)
# v = [i % 2 for i in range(10)]
# print(v)
# 010101010101
'''# 6.求結果:
# v = (i % 2 for i in range(10))
# print(v)
'''# v = (i % 2 for i in range(10))
# print(v)
#位址# 7.求結果:
# for i in range(5):
# print(i)
# print(i)
day01 課後作業
1 寫乙個登陸的程式,最多登陸失敗3次 2 輸入賬號 密碼,如果登入成功,程式結束,提示 歡迎 xx 登入,今天的日期是 xx 3 登入失敗,重新登陸 3 要判斷輸入是否為空,什麼也不輸入,輸入空格都算算空 import datetime username 林俊傑 passwd 123456 shi...
11 02課後作業
charset utf 8 課程表title div style head border 2 bordercolor blue 課程表caption 專案th colspan 5 上課th colspan 2 休息th tr 星期td 星期一td 星期二td 星期三td 星期四td 星期五td 星期...
課後作業 day34
1.檢視崗位是teacher的員工姓名 年齡 select name,age from staff t where station teacher 2.檢視崗位是teacher且年齡大於30歲的員工姓名 年齡 select name,age from staff t where station te...