内置参数
all():如果所有的可迭代对象都为真,返回True;有个一不为真,返回False(非0即为真)
abs():取绝对值
any():如果所有的可迭代对象有一个为真,返回真;都为假或者空列表则为假
ascii():把一个列表变成一个字符串(忘记他)
bin():十进制数改二进制
bool():布尔,判断真假
bytearray(“abcd”,encoding=‘utf-8’)把字符串修改为二进制列表的形式,使其可以进行修改(字符串不能修改,列表可以修改)
bytes(“abcd”,encoding=‘utf-8’):修改为二进制字节格式
callable():判断是否可以调用 函数和类可以调用 后面可以加()
chr():返回阿斯科吗对应的字符
ord():返回字符对应的阿斯科吗
classmathod()
compile():底层的用于把代码编译的过程(忘记吧)
complex():复数
divmod(5,2)相除并返回商和余数
enumerate():enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
eval():字符串变为字典
exec():字符串语句变为可执行程序
filter():filter(lamdba n:n > 5,range(10)) 过滤
(lambda n:print(n))(5)匿名函数
map(lamdba n:n *n,range(10))返回运算结果
float():用于将整数和字符串转换成浮点数
format():'{0},{1}'
.
format
(
'kzc'
,
18
) 它通过{}和:来代替%。
forzenset():不可变集合
globals():返回整个程序中的变量名
hash():折半查找,形成映射关系
help():查看帮助
hex():把一个数字转成16进制
id():返回内存地址
input():用户输入
int():取整 int(x, base=10),base缺省值为10,也就是说不指定base的值时,函数将x按十进制处理。
isinstance() 函数来判断一个对象是否是一个已知的类型 >>>a = 2 >>> isinstance (a,int) True
iter():迭代器
len():长度
locals():打印局部变量
oct():转换为8进制
open():打开文件
ord():它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值
pow(2,3) 8: 返回前一个数的后一个数次幂
range():范围
repr():把对象变为字符串
resersed():反转
round():round() 方法返回浮点数x的四舍五入值
round(80.23456, 2) : 80.23
sorted():sorted() 函数对所有可迭代的对象进行排序操作
>>> sorted(students, key=lambda s: s[2], reverse=True) # 按降序 [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]
sum():列表求和
vars():返回一个对象的所有属性名
zip():将两个列表一一对应组合 拉链
——import———(”对象“)