酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 轻松实现十进制与其他进制的相互转化(附示例代码)

在Python中,可以使用以下函数将十进制数转换为其他进制数: - bin():将十进制数转换为二进制数。 - oct():将十进制数转换为八进制数。 - hex():将十进制数转换为十六进制数。 示例代码如下: ```python decimal_num = 42 binary_num = bin(decimal_num) print(binary_num) # 输出:b101010 octal_num = oct(decimal_num) print(octal_num) # 输出:0o52 hexadecimal_num = hex(decimal_num) print(hexadecimal_num) # 输出:0x2a ``` 你也可以使用内置的int()函数将其他进制数转换为十进制数,通过指定第二个参数来指定输入的进制,例如: ```python binary_num = '101010' decimal_num = int(binary_num, 2) print(decimal_num) # 输出:42 octal_num = '52' decimal_num = int(octal_num, 8) print(decimal_num) # 输出:42 hexadecimal_num = '2a' decimal_num = int(hexadecimal_num, 16) print(decimal_num) # 输出:42 ``` 希望能对你有所帮助! ######[AI写代码神器 | 663点数解答 | 2024-03-25 10:26:15]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]