1. 进制转换方法
Python提供了简单的方法在不同进制间转换整数:
bin() - 转换为二进制字符串
num = 42
binary = bin(num)
print(binary) # 输出: 0b101010
# 移除前缀
print(bin(num)[2:]) # 输出: 101010
oct() - 转换为八进制字符串
num = 42
octal = oct(num)
print(octal) # 输出: 0o52
hex() - 转换为十六进制字符串
num = 42
hexadecimal = hex(num)
print(hexadecimal) # 输出: 0x2a
发表评论