print(bytes('你好',encoding='utf-8'))
print(bytes('你好',encoding='utf-8').decode()) #解碼
print(bytes('你好',encoding='gbk'))
輸出:
b』\xe4\xbd\xa0\xe5\xa5\xbd』
你好b』\xc4\xe3\xba\xc3』
print(list(zip(('a','b','n','g'),[1,23,4])))
輸出:
[(『a』, 1), (『b』, 23), (『n』, 4)]
針對數字:取最大值
針對字串:從左依次比較字元,取ascii碼最大的字元對應的字串
針對字典內部:預設取最末尾的key
需要取最大的值可以用.values()
需要取最末尾的鍵值對,可以用.items()
需要取最大的值對應的key,可以先用zip對換keys和values的位置
print(max([4, 5, 2, 6, 1])) #比較數字
print(max('d9gd我愛你f34asf')) #比較單個字元
print(max(['a1111', 'a3', 'a5'])) #比較字串
age_dic=
print(max(age_dic)) #比較key
print(max(age_dic.values())) #比較value
print(max(age_dic.items())) #比較鍵值對
z = zip(age_dic.values(),age_dic.keys()) #拉鍊函式交換鍵值位置
print(list(max(z))[1]) #比較值,取出最大對應的key
輸出:6愛
a5malin
53(『malin』, 31)
liuxo
p = [,,
,]print(max(p,key=lambda di:di['age']))
l = 'abcedfghijk'
s1 = slice(1,8,2)
print(l[s1])
print(s1.start)
print(s1.stop)
print(s1.step)
輸出:
befh18
2效果和下面一樣:
l = 'abcedfghijk'
a = 1
b = 8
c = 2
print(l[a:b:c])
befh
name_dic=
print(sorted(name_dic))
print(sorted(name_dic.values()))
print(sorted(name_dic,key=lambda key:name_dic[key]))
print(sorted(name_dic.items(),key=lambda tup:tup[1]))
輸出:
[『liusong』, 『malin』, 『zhoutiany』]
[200, 300, 900]
[『malin』, 『zhoutiany』, 『liusong』]
[(『malin』, 200), (『zhoutiany』, 300), (『liusong』, 900)]
ASP常用內建函式
在asp中,把帶有返回值的這樣的一段 叫做函式。例如通過編寫一段 計算出乙個自然數是否是質數,返回給呼叫程式,由於呼叫程式需要知道那個自然數是否是質數,所以必須要返回乙個值。1,日期 時間函式 這些函式包括對 年 月 日 時 分 秒 星期 等的顯示。1 now函式 根據計算機系統設定的日期和時間,返...
Python常用內建函式
1 絕對值 abs 1 2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 1 函式是否可呼叫 callable f...
C 常用內建函式
c 常用內建函式 是否大小寫字母 isupper a 0 isupper a 非0 islower a 非0 是否為字母 a z a z isalpha 0 字元是否為數字,或者傳ascil碼對應的是否為數字。isdigit 9 轉換成大寫 toupper a a 向上取整 ceil 98.1 99...