Python进制之间的转换

Posted 耗油炒白菜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python进制之间的转换相关的知识,希望对你有一定的参考价值。

十进制转换成其他进制:

# 10进制→二进制

11 - > 1011
1011-> 8+2+1
print(bin(11)) # 0b1011

# 10进制转换成8进制

print(oct(11)) # 0o13

# 10进制转换成16进制

print(hex(11)) # 0xb
print(hex(123)) # 0xb

其他制转成其十进制

二进制转换成10进制

print(int(0b1011,2)) # 11

二进制转换成八进制

print(int(0o13,8)) # 11

二进制转换成十六进制

print(int(0xb,16)) # 11

 

以上是关于Python进制之间的转换的主要内容,如果未能解决你的问题,请参考以下文章

Python进制之间的转换

Python中数字之间的进制转换

python常用的十进制16进制字符串字节串之间的转换

python经常使用的十进制16进制字符串字节串之间的转换(长期更新帖)

python经常使用的十进制16进制字符串字节串之间的转换(长期更新帖)

python常用的十进制16进制字符串字节串之间的转换