python进行进制转换

# 10进制转为2进制
print(bin(10))
# 结果:0b1010

# 2进制转为10进制
print(int("1001", 2))
# 结果:9

# 10进制转为16进制
print(hex(10))
# 结果:0xa

# 16进制到10进制
print(int('ff', 16))
# 结果:255

print(int('0xab', 16))
# 结果:171

# 16进制到2进制
print(bin(0xa))
# 结果:0b1010

# 10进制到8进制
print(oct(8))
# 结果:0o10

# 2进制到16进制
print(hex(0b1001))
# 结果:0x9
posted @ 2019-01-25 10:14  每一天,为明天。  阅读(119)  评论(0)    收藏  举报