Skip to content

进制

进制表示

python
# 进制表示
# 十进制
dec = 10
print(dec)  # 10

# 二进制
bin = 0b1010
print(bin)  # 10

# 八进制
oct = 0o12
print(oct)  # 10

# 十六进制
hex = 0x1A
print(hex)  # 26

进制转换

python
# 进制转换
# 十进制转二进制
print(bin(10))  # 0b1010

# 十进制转八进制
print(oct(10))  # 0o12

# 十进制转十六进制
print(hex(10))  # 0xa

# 二进制转十进制
print(int(0b1010))  # 10
print(int("1010", 2))  # 10
print(int("0b1010", 2))  # 10

# 八进制转十进制
print(int(0o12))  # 10
print(int("12", 8))  # 10
print(int("0o12", 8))  # 10

# 十六进制转十进制
print(int(0x1A))  # 26
print(int("1A", 16))  # 26
print(int("0x1A", 16))  # 26

Released under the MIT License.