@classmethod
@staticmethod
super
反射:
getattr
setattr
hasattr
# 运算
abs(x)
返回一个数的绝对值。实参可以是整数或浮点数。如果实参是一个复数,返回它的模
pow(x,y)
求幂 == x**y
pow(x,y,z) == x**y%z
sum() #求和
divmod() # 求商和余数
all(iterable)
如果 iterable 的所有元素为真(或迭代器为空),返回 True
def all(iterable):
for element in iterable:
if not element:
return False
return True
any(iterable)
如果*iterable*的任一元素为真则返回``True``。如果迭代器为空,返回``False``。等价于:
def any(iterable):
for element in iterable:
if element:
return True
return False
# 进制转化
bin() # 二进制
oct() #八进制
hex() # 十六进制
#数据类型转化
bool()
lsit()
tuple()
dict()
set()
range()
byte()
chr()
ord()
eval()# 可以将“”去除,形成可执行对象
callable() 判断能不能被调用,返回True或者是False
hash() 判断能不能hash 可变类型不能hash 不可变才可以
reverse() 反转
round() 四舍五入