常见内置函数

all() : 判断一个数组里面的值是否都为真,并返回布尔值
any() : 判断一个数组里面的值是否有真,若有真,返回True
callable():判断一个对象是否能被调用,只有整型变量不能被调用
chr():将对应ASCII码位转化为字符
ord():将字符转化为对应码位
complex():转化为实部+虚部
divmod(x,y):得到x÷y的商和余数
frozenset():冻结集合
oct():将十进制数转换成八进制
pow(x,y):计算x的y次方
pow(x,y,z):计算x的y次方,除z的余数,相当于a**z
repr():print(“abc”)= print(abc);print(repr(“abc”))= “abc”,print(repr(abc))= abc
round(2.34532,2):保留两位小数
abs():取绝对值
format():格式化,例:format(a,“08b”)将a转化成二进制 (o八进制,x十六进制);format(1.2344,“.2f”)保留两位小数;format(”你好“,">20")右对齐;format(”你好“,"^20")居中。
enumerate():枚举,详见例程。
sum(变量,起始值):求和,字符串不行
float():转化成浮点数
zip():拉链,详见例程,且不止可以拉两条
dir():查看当前对象有什么方法
print():print("你好",file=open("test","a",encode="utf-8"))
reverse():将数组或字符串反转,需放入列表。与lst.sort不同,reverse(lst)开辟新的内存空间,不改变原数据。lst.reverse()是原地修改。

posted @ 2020-08-24 22:19  吴莫愁258  阅读(127)  评论(0编辑  收藏  举报