chr( ):将ASCII值转换为ASCII字符。
ord( ):将ASCII字符转换为ASCII值。
hex( ):hexadecimal ,将整数转换为十六进制的字符串。
oct( ):octal,将整数转换为八进制的字符串。(注意:最后结果是字符串)
int(x, base) 函数
base:进制位,即把x视为几进制转换为十进制数;
int('1234', 8) :把1234视为八进制数,转换为十进制数;
int(x, base) 函数 base:进制位,即把x视为几进制转换为十进制数; int('1234', 8) :把1234视为八进制数,转换为十进制数;
为什么前面要加上0x, 0o, 0b呢?
答: 因为除了十进制,其他进制的数都需要增加引导符号。二进制数以0b引导,八进制数以0x引导,十六进制数以0x引导,其中字母采用大小写均可。