# Python:进制转换

By [weigr](https://paragraph.com/@hiweigr) · 2022-03-23

---

    # 十进制转二进制
    print(bin(12))
    
    # 十进制转十六进制
    print(hex(15))
    print('%x' % 15)  # 小写且不带0x
    
    # 十进制转八进制
    print(oct(12))
    print('%o' % 12)
    
    # 任意进制转换为十进制
    print(int('ff', 16))  # 16进制255
    print(int('14', 8))  # 8进制12
    print(int('1010', 2))  # 2进制10

---

*Originally published on [weigr](https://paragraph.com/@hiweigr/python)*
