函数内置方法

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() 求和函数

未完待续。。。

 

posted @ 2018-03-09 22:15  Roc_Atlantis  阅读(107)  评论(0编辑  收藏  举报