如何使用 Python 将十进制转换为二进制、八进制和十六进制?


Python 提供了将十进制转换为二进制、八进制和十六进制的直接函数。这些函数为 −

Binary: bin()
Octal: oct()
Hexadecimal: hex()

实例

您可以按照如下方式使用这些函数来获取相应的表示 −

decimal = 27

print(bin(decimal),"in binary.")
print(oct(decimal),"in octal.")
print(hex(decimal),"in hexadecimal.")

输出

这将给出如下输出 −

0b11011 in binary.
0o33 in octal.
0x1b in hexadecimal.

更新于:05-Mar-2020

1K+ 浏览

开启你的 职业生涯

通过完成课程获得认证

入门
广告