abs() 取绝对值
dict() 数据转为字典
help() 帮助
min() 取最小值
max() 取最大值
setattr()未讲
all() 判断列表是否为True,有一个是False就是False。all([])返回True
bool()判断True 还是False
any() 列表中任意一个值是True则返回True
dir() 打印当前程序的所有变量
hex() 16进制
slice() 开始,停止,步长
l = list(range(10)) print(l) a = slice(1,9,2) print(a) print(l[a]
divmod() 获得整数部分,再获得余数 divmod(10,3) 返回(3,1)
id() 查看空间地址
sorted() 排序
enumerate() 枚举,返回列表的索引值,前面商品排序用到过。
oct() 十进制转成八进制
bin() 转成二进制
eval()将字符串转成相应的对象,计算字符串中有效的表达式,只能执行单行代码。而且eval不能执行语句(“a = 2-1”) eval会报错,exec可以
exec()可以解析多行字符串,执行语句块,函数中exec拿不到返回值。
ord(‘a’) = 97 ascii码中返回位置。
chr(97) ascii找到位置对应的字符
sum() 求和函数
未完待续。。。