一、进制转换
bin():其他进制数值 —> 二进制字符串123[10=>2]: bin(10) [8 =>2]: bin(012) [16=>2]: bin(0xa)
oct():其他进制数值 —> 八进制字符串123[10=>8]: oct(10) [2 =>8]: oct(0b1010) [16=>8]: oct(0xa)
int():其他进制数值 —> 十进制字符串123[2=>10]: int(0b1010) 、int("1010",2)、int("0b1010",2) [8=>10]: int(012) 、int("12",8)、int("012",8) [16=>10]: int(0xa)、int("0xa",16)、int("a",16)
hex():其他进制数值 —> 十六进制字符串123[2 =>16]: hex(0b1010)[8 =>16]: hex(012) [10=>16]: hex(10)
二、ASCII码转换
chr(int):整型 转 ASCII码1chr(97)
ord(chr):ASCII码 转 整型1ord("a")
三、位运算
左移运算符(<<)
右移运算符(>>)
按位与(&)
按位或(|)
按位翻转(~)
按位异或(^)