要将一个十进制数转换为二进制、八进制或十六进制,你可以使用内置的函数 bin()
、oct()
和 hex()
。
下面是使用这些函数将十进制数转换为二进制、八进制和十六进制的示例代码:
decimal_number = 10
binary_number = bin(decimal_number)
octal_number = oct(decimal_number)
hexadecimal_number = hex(decimal_number)
print("Binary:", binary_number)
print("Octal:", octal_number)
print("Hexadecimal:", hexadecimal_number)
输出结果将会是:
Binary: 0b1010
Octal: 0o12
Hexadecimal: 0xa
这些函数会返回带有前缀的字符串表示,其中 0b
表示二进制,0o
表示八进制,0x
表示十六进制。
AI帮助--CSDN C知道