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

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

Python提供了直接的函数来将十进制转换为二进制、八进制和十六进制。这些函数如下所示:

二进制:bin()
八进制:oct()
十六进制:hex()

示例

您可以使用以下代码获取对应的表示方法:

decimal = 27

print(bin(decimal),"以二进制表示。")
print(oct(decimal),"以八进制表示。")
print(hex(decimal),"以十六进制表示。")

输出

这将输出以下内容:

0b11011 以二进制表示。
0o33 以八进制表示。
0x1b 以十六进制表示。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程