python中,各个进制之间的转换,字符串与整数转换
2019-03-13 08:42
721 查看
进制转换
- 程序中,默认书写的数字都是10进制数。
- SA:
# 10进制转其他进制 # 参数可以是任何进制 结果中对应各种进制书写方法 默认书写为10进制 print(hex(16)) print(oct(8)) print(bin(2)) # 结果 0x10 # 16进制数 0o10 # 8进制数 0b10 # 2进制数 # 其他进制转十进制 print(int(0xff)) print(int(0o77)) print(int(0b11)) # 结果 255 # 10进制 63 # 10进制 3 # 10进制
2/8/16 进制字符串转成10进制数字
- int() 内置函数可以将其他进制字符串转换成10进制数字
- SA:
# 第一个参数是进制字符串,第二个参数需要指定该进制是那种进制 # 其他内置进制函数(hex/oct/bin)没有类似方法,只能传int类型数字 print(int('0b11', 2)) print(int('11', 2)) print(int('0o77', 8)) print(int('77', 8)) print(int('0xff', 16)) print(int('ff', 16)) # 结果都是10进制数字 # 想转成其它进制可以用上面的方法 3 3 63 63 255 255
相关文章推荐
- Python实现任意进制之间的转换
- python常用的十进制、16进制、字符串、字节串之间的转换
- Python间各种进制之间的转换
- 数组-08. 字符串转换成十进制整数(15)
- java 1 整数的进制之间的转换
- Python3基础 str str()将整数,小数转换成字符串。 输入一个小数,显示整数部分与小数部分
- Python: 在Unicode和普通字符串之间转换
- Python3中字符串的编码与解码以及编码之间转换(decode、encode)
- toString()方法对数字与关键字parseInt()方法对带有数字的字符串中数字进制之间转换-学习笔记
- python--常用的十进制、16进制、字符串、字节串之间的转换
- LeetCode题解(python)-8. 字符串转换整数
- strtol函数 将字符串转换为相应进制的整数
- 数组-08. 字符串转换成十进制整数(15)
- python 字符串,元组, 列表,字典之间的转换
- Python字符串、整数、和浮点型数相互转换
- Python 十六进制整数与ASCii编码字符串相互转换方法
- python常用的十进制、16进制、字符串、字节串之间的转换
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 各个进制之间的转换
- Python的时间:秒和字符串之间的转换