dec = 57 ;
print(“转换为二进制为:”, bin(dec))
print(“转换为八进制为:”, oct(dec))
print(“转换为十六进制为:”, hex(dec))
print("---------------------");
str1 = ‘111001’
print(‘二进制字符串转换成十进制数为:’,int(str1, 2))
str2 = ‘71’
print(‘八进制字符串转换成十进制数为:’,int(str2, 8))
str3 = ‘39’
print(‘十六进制字符串转换成十进制数为:’,int(str3, 16))
转换为二进制为: 0b111001
转换为八进制为: 0o71
转换为十六进制为: 0x39
二进制字符串转换成十进制数为: 57
八进制字符串转换成十进制数为: 57
十六进制字符串转换成十进制数为: 57
内置函数
hex(),十六进制方法,对应的数字表示为0x,
oct(),八进制方法,对应的数字表示为0o,
bin(),二进制方法,对应的数字表示为0b,
功能是把十进制数字转化为其他进制 的数