美文网首页python
py3笔记35:进制转换

py3笔记35:进制转换

作者: _百草_ | 来源:发表于2023-05-15 19:28 被阅读0次
    # 进制转换
    # bin(number) 转为2进制
    # int(number) 转为10进制
    # oct(num) 转为八进制
    # hex(num) 转为十六进制
    
    # 10进制->2进制
    print(bin(17))  # 0b10001
    # 8进制->2进制
    print(bin(0o21)) # 0b10001
    # 16进制->2进制
    print(bin(0x10)) # 0b10001
    
    # 2进制->8进制
    print(oct(0b10001)) # 0o21
    # 10进制->8进制
    print(oct(17)) # 0o21
    # 16进制->8进制
    print(oct(0x10)) # 0o21
    
    # 2进制->16进制
    print(hex(0b10001))
    # 8进制->16进制
    print(hex(0o21))
    # 10进制->16进制
    print(hex(17)) # 0x11
    

    参考:Python3中各种进制的表示与转换

    相关文章

      网友评论

        本文标题:py3笔记35:进制转换

        本文链接:https://www.haomeiwen.com/subject/jttmsdtx.html