美文网首页笨办法学Python
Python进制快速转换

Python进制快速转换

作者: 左蓝 | 来源:发表于2016-02-22 23:04 被阅读765次

python中所有类型都是作为对象的形式来存在的。

在python中没有char型,只有字符串类型,这样我们可能将char型转换为整型时极不方便,但是python已经提供了这些转换的内置函数。

python 中除了整型,其他进制的只能用字符串来表示:

int()

可以将 二进制,八进制,十六进制转换成十进制整型:

>>> int('1111', 2)
15
>>> int('f', 16)
15
>>> int('17', 8)
15

chr()

将整型转换为字符:

>>> chr(90)
'Z'

ord()

将字符转换为整型:

>>> ord('Z')
90

hex()

将十进制转换为十六进制:

>>> hex(255)
'0xff'

oct()

将十进制转换为八进制:

>>> oct(255)
'0377'

bin()

将十进制转换为二进制:

>>> bin(255)
'0b11111111'

相关文章

  • Python进制快速转换

    python中所有类型都是作为对象的形式来存在的。 在python中没有char型,只有字符串类型,这样我们可能将...

  • 进制转换

    2进制 , 8进制 , 10进制 , 16进制 , 介绍 及 相互转换 及 快速转换的方法 为什么要使用进制数 数...

  • python 进行进制转换的脚本编写

    python 在ctf进制转换的应用 4进制转换(题目来源bugku)进制字符串如下:1212 1230 1201...

  • java 基础(一)

    1、进制图解 2、进制表示 3、任意进制到十进制转换 4、十进制到任意进制 5、8421快速转换法 6、原码、反码...

  • 菜鸟编程学习(python&C--027)

    Python 练习实例82 Python 100例 题目:八进制转换为十进制 程序代码: s=int(raw_in...

  • Python:进制转换

    1. 十进制转为其它进制 1. 十进制转为二进制 2. 十进制转为八进制 3. 十进制转十六进制 2. 其它进制转...

  • python 进制转换

  • Python进制转换

  • Python进制转换

    使用Python内置函数:bin()、oct()、int()、hex()实现进制转换的一些用法 以下代码用于实现十...

  • python 进制转换

    一. Python 表示各种进制 代码展示>>> print(0b10)2>>> print(0o10)8>>> ...

网友评论

    本文标题:Python进制快速转换

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