一:入门函数
- abs(number)
返回指定数的绝对值 - bytes(string,encoding[,erros])
对指定字符串进行编码 - cmath.sqrt(number)
返回平方根;可用于负数 - float(object)
将字符串或数字转换成浮点数 - help([object])
提供交互式帮助 - input(prompt)
以字符串的方式获取用户输入 - int(object)
将字符串或数转换为整数 - math.ceil(number)
以浮点数的方式返回向上圆整的结果 - math.floor(number)
以浮点数的方式返回向下圆整的结果 - math.sqrt(number)
返回平方根;不能用于负数 - pow(x,y[,z])
返回x的y次方对z求模的结果 - print(object,…)
将提供的实参打印出来,并提供空格分隔 - repr(object)
返回指定值的字符串表示 - round(number[,ndigits])
返回指定值的字符串表示 - str(object)
将指定的值转换为字符串。用于转换bytes时,可指定编码和错误处理方式。
二、列表
- append
在列表末增加元素。list.append(1)
; - clea
清空列表元素。list.clear()
; - copy
复制列表。b=a.copy()
; - count
计算指定的元素在列表中出现了多少次。x.count()
; - extend
将多个值增加到列表的末尾。x.extent(b)
; - index
在列表中查找指定值第一次出现的索引。 - insert
用于将一个对象插入列表。 - pop
从列表中删除一个元素,并返回这一元素。 - remove
用于删除第一为指定的元素。 - reverse
按相反的顺序列表中的元素。 - sort
用于列表就地排序。
三、更新
- len(seq):返回序列的长度。
- list(seq):将序列转换成列表。
- max(args):返回序列或一组参数中的最大值。
- min(args):返回序列或一组参数中的最小值。
- reversed(seq):让你能够反向迭代序列。
- sort(seq):返回一个有序列表,其中包括指定序列中所有元素。
- tuple(seq):将序列转换为元组。
四、字符串方法
- center
方法center通过在两边添加填充字符(默认空格)让字符串居中。 - find
在字符串中查找字串。如果找到,就返回字串的第一个字符的索引,否则返回-1. - join
用于合并序列的元素。 - replace
将指定字串替换为另一个字符串,并返回替换后的结果。 - split
用于字符串拆分为序列。 - strip
将字符串开头和末尾的空白删除,并返回删除后的结果。 - translate
进行多个字符的替换。 - string.capwords(s[,sep])
使用split根据sep拆分s,将每项的首字母大写,再以3空格符将它们合并起来。 - ascii(obj)
创建指定对象的ASCII表示。