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

    python如何转换进制字符串

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

    Pyhton中的进制转换:

    转换二进制: bin()函数

    转换十进制:int()函数

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

    转换八进制:oct()函数

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    #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学习网