Python函数总结
1、abs(number) 返回数字绝对值
2、Cmath.sqrt(number) 返回平方根 也可以用于负数 需要引入import cmath
3、float(object) 将字符串和数字装换为浮点数
4、help() 提供交互式帮助
5、math.ceil(number) 返回数的上入整数 返回值的类型是浮点数
6、Math.floor(number) 返回数的下舍整数 返回值为浮点数
7、Pow(x,y) 返回x的y次幂
8、Repr(object) 返回值的字符串表现形式
9、round(number) 根据给定的精度对数字进行四舍五入
10、str(object)将值装换为字符串
11、len(seq) 返回序列的长度
12、list(seq) 把序列转换为列表
13、max(args)返回参数中的最大值
14、Min(args)返回参数中的最小值
15、reversed(seq) 对序列进行反向迭代 reverse()是将函数反向存放
16、Sorted(seq) 返回已经排序的包含seq 所有原素的列表
Sorted()是返回副本 sort()是在修改原来的序列
17、tuple(seq) 将序列转换成元祖
18、string.maketrans(from,to) 创建用于转换的转换表
19、String.substitute(x=’’) 用传递进来的参数替换字符串中的$foo from string import Template
20、find(“s”) 用来在一个较长的字符串中查找子字符串
21、Split()用来将字符串分割成序列
1+2+3+4+5'.split('+')
['1', '2', '3', '4', '5']
22、join() join是split逆方法seq = ['1','2','3','4','5']
Sep = ‘+’
sep.join(seq)
'1+2+3+4+5
23、replace() 返回某字符串所有匹配项均被替换之后得到的字符串
24、Strip() 返回去除两侧空格的字符串'
25、dict() 通过其他序列建立字典
i = [('name','a'),('age','12')]
dict(i)
{'age': '12', 'name': 'a'}
26、clear()清除字典中的所有项
27、copy()返回具有相同的键值对的新字典
28、fromkeys() 使用给定的键建立新的字典,每个键默认对应值None
还会陆续更新、欢迎补充!