• 技术文章 >常见问题 >Python常见问题

    python如何转换进制字符串

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-11-08 11:05:32原创2244

    Pyhton中的进制转换:

    转换二进制: bin()函数

    转换十进制:int()函数

    转换十六进制:hex()函数

    转换八进制:oct()函数

    #10进制转为2进制
    >>> bin(10)
    '0b1010'
    #2进制转为10进制
    >>> int("1001",2)
    9
    #10进制转为16进制
    >>> hex(10)
    '0xa'
    #16进制到10进制
    >>> int('ff', 16)
    255
    >>> int('0xab', 16)
    171
    #十进制转为八进制
    >>print("%o" % 10)
    >>12
    #16进制到2进制
    >>> bin(0xa)
    '0b1010'
    >>>
    #10进制到8进制
    >>> oct(8)
    '010' 
    #2进制到16进制
    >>> hex(0b1001)
    '0x9'

    众多python培训视频,尽在python学习网,欢迎在线学习!

    专题推荐:python 转换 进制
    品易云
    上一篇:python编程语言好吗 下一篇:python2.7不等于号是什么

    相关文章推荐

    • python中的进制转换和原码,反码,补码• python怎么读二进制文件

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网