内置函数 集锦

 1 #input()
 2 #print()
 3 #int
 4 #float
 5 #dict(a=1,b=2)
 6 #list('123')
 7 #set()
 8 #tuple()
 9 #bool
10 #type
11 #id
12 #len
13 print(bool(''))
14 print(bool(None))
15 print(bool([]))
16 print(bool({}))
17 print(bool(()))
18 print(bool(0))
19 
20 sum([1,2,3,4,5])
21 max()
22 min()
23 print(round('1.999',2))#保留几位小数
24 print(divmod(10,5))#取余数
25 print(globals())#把当前文件中的所有的变量取出来
26 print(locals())
27 
28 def abc():
29     print(locals()) #取函数里面的所有的局部变量
30     print(globals()) #取整个python文件里面的所有变量
31 abc()
32 
33 print(chr(65)) #ascii码对应的字符
34 print(ord('a')) #字符对应的ascii码
35 
36 d = {}
37 l = []
38 print(dir(d))#查看有哪些方法
39 # print(help(l))
40 
41 enumerate #枚举
42 l = ['a','b','c','d','e','f']
43 
44 #实现
45 #a > =1
46 #b > =2
47 #c > =3
48 #d > =4
49 #e > =5
50 
51 #第一种方法
52 id = 1
53 for i in l:
54     print('%s=>%s'%(i,id))
55     id+=1
56 
57 for id,i in enumerate(l,1):
58     print('%s->%s'%(id,i))
59 
60 l1=['xiaohei','xaobai','haha']
61 l2=[110,120,130]
62 res = list(zip(l1,l2))  #把list整合到一起
63 print(res)
64 print(dict(res))#由于是一对一的关系,所以可以转换成字典
65 运行结果:[('xiaohei', 110), ('xaobai', 120), ('haha', 130)]
66                  {'xiaohei': 110, 'xaobai': 120, 'haha': 130}

 

上一篇:学习python的第二天


下一篇:awt画布的图片保存方法