Python转换二进制、八进制和十六进制的函数
作者:野牛程序员:2023-12-29 18:41:25python阅读 2871
转换二进制、八进制和十六进制的函数如下:
def to_binary(decimal_number): return bin(decimal_number) def to_octal(decimal_number): return oct(decimal_number) def to_hexadecimal(decimal_number): return hex(decimal_number)
使用这些函数时,将十进制数作为参数传递给它们,然后它们将返回相应进制的字符串表示形式。例如:
decimal_number = 42
binary_representation = to_binary(decimal_number)
octal_representation = to_octal(decimal_number)
hexadecimal_representation = to_hexadecimal(decimal_number)
print(f"Binary: {binary_representation}")
print(f"Octal: {octal_representation}")
print(f"Hexadecimal: {hexadecimal_representation}")这将输出:
Binary: 0b101010 Octal: 0o52 Hexadecimal: 0x2a
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

