bin()
#十进制转换二进制
i = 16
j = bin(i)
print(j)
0b10000
0b:表示它是一个二进制数字,10000:十进制数16转换成二进制的值
oct()
#十进制转换八进制
i = 16
j = oct(i)
print(j)
0o20
0o:表示它是一个八进制数字,20:十进制数16转换成八进制的值
hex()
#十进制转换十六进制
i = 16
j = hex(i)
print(j)
0x10
0x:表示它是一个十六进制数字,10:十进制数16转换成十六进制的值
其他进制转换成十进制
#二进制转换十进制
i = "10"
j = int(i, 2) #在其他进制转换成十进制时,i 的类型需要是字符串类型;
print(j)
2
#八进制转换十进制
i = "10"
j = int(i, 8) #在其他进制转换成十进制时,i 的类型需要是字符串类型;
print(j)
8
#十六进制转换十进制
i = "10"
j = int(i, 16) #在其他进制转换成十进制时,i 的类型需要是字符串类型;
print(j)
16