内置函数
- 绝对值
print(abs(-2) )
- 元素bool值全部为真结果为真
print(all([-2,0,5,4]) ) #空为真
- 元素bool有一个为真结果为真
print(any([1]) )
- byyes
n = "你好" print(bytes (n,encoding= "utf-8"))
- ascil表序号变成对应的代码
print(chr(1) )
- 目录
print(dir() )
- 商和余数
print(divmod(10,3) )
- eval
print(eval("[2,5,4,6]") ) #把字符串里的内容提取
print(eval("1+2") )
- 查看状态变化
print(hash("1+2") )
- 方法
print(help() )
- 进制转换
print(bin(10) ) #十进制改二进制 print(hex(10) ) #十进制转十六进制 print(oct(10) ) #十进制转八进制
- 判断对象和类是否一致
print(isinstance(1,int ) )
- 打印全局变量和局部变量
n = "全局变量" def h(): m = "局部变量" print(globals() ) print(locals() ) h()
- zip方法
print(zip("hello","12345") ) #[('h', '1'), ('e', '2'), ('l', '3'), ('l', '4'), ('o', '5')]
-
ascil字符转换数字
print(ord("a") )
- pow平方取余
print(pow(3,3,4) )