首页 > 代码库 > Python 内置函数
Python 内置函数
abs()绝对值
all([1,2,3,4])-----------True
False:bool(None),bool(‘‘‘‘),bool([]),bool(()),bool({})
any([‘‘‘‘,[],{},None])-------False
any([‘‘‘‘,[],{},None,1])-------True
ret=ascii(8)==int __repr__()
bin(10)-----0b1010//0b---二进制
bytearray("张扬",encoding=‘utf-8‘)----转字节数组
f=lambda x :x+1
f(5)
callable(f)-----Ture----------f是否能执行
chr(99)----c ASCII码转 ASCII码
ord(‘a‘)-----97 ASCII码转数字
dir()
divmod()
L=["zy","zlj",‘‘sb"]
for i in L:print (L)------------------zy,zlj,sb
for i,item in enumrate(L,1):print (i,item)---------1 zy 2 zlj 3 sb
for i,item in enumrate(L,10):print (i,item)---------10 zy 11 zlj 12 sb
enumerate()
eval("6*8")------------48
filter,map:
L=[11,22,33,44]
new_L=map(lambda x:x+100,L)
for i in new_L:print(i)------111,122,133,144
Li=list(new_L)
Li------------[111,122,133,144]
def func(x)
if x>33:
return True
else:
return False
n=filter(fun,L)
list(n)----------44
可用的全局变量:globals
可用的局部变量:locals
oct----------八进制
round(8.9)---------9四舍五入
Python 内置函数