内置函数

abs()  取绝对值

i = abs(123)

print(i)   ##输出123

 

all()  循环参数,如果每个元素都为真,返回真,,

假的类型:0,None, “” ,[] ,(),空值

all([True,True])

print(all)

 

any() 只要有一个是真则为真

ascii() 对象的类中找 _repe_ ,获取其返回值

ascii(对象)

 

bin()   二进制

hex()  八进制

oct()  十进制

int()  十六进制

 

r=bin(11)  求出11的二进制结果

bool ,判断真假,把一个对象转换成布尔值

bytes  ,字节

bytearray  ,字节数组

callable ,一个对象是否可以被执行

compile ,编译功能

divmod   分页功能常用

r = divmod(10,3)

print(r)   ###输出(3,1)

 

eval  自动将字符串装换成表达式,计算出结果 ,ret = eval("2+3")

exec 执行py代码

 

filter 过滤出符合条件的

def f1(x):

  if x>22:

    return True

  else:

    return False

ret = filter(f1,[11,22,33,44])

for i in ret:

  print(i)

=========lambda

ret = filter (lamdba x:x>22 , [11,22,33,44])

map 让所有数都统一做操作

locals 获取局部变量

globals 获取全局变量

round 四舍五入

slice 

 

posted @ 2018-06-26 22:21  黄瓜不是好瓜  阅读(81)  评论(0编辑  收藏  举报