python--整型和二进制转化
整型转二进制
- 采用自带函数
bin
获取
temp = bin(16)
print(temp)
# 输出:0b10000
- 用
format
取出二进制格式
temp = format(16, "b")
print(temp)
# 输出:10000
format(value, format_spec)
函数占位符
格式化类型 | 角色 |
---|---|
=
|
将标志放在最左侧 |
b
|
将数值转化为等价的二进制 |
o
|
将数值转化为八进制格式 |
x
|
将数值转化为十六进制格式 |
d
|
将给定值转化为小数 |
E
|
科学格式,大写为E
|
X
|
将数值转化为大写的十六进制格式 |
- 用
"{0:b}".format()
取出二进制格式,format_spec
同format()
temp = "{0:b}".format(16)
print(temp)
# 输出:10000
二进制转整型
- 直接输出结果可得到整型
print(0b11001)
# 输出:25
- 转化为整型再输出结果
a = int(0b11001)
print(a)
# 输出:25
- 用
int()
方法转化
a = "11001"
b = int(a, 2)
print(b)
# 输出:25
- 注意
int()
中的第二个参数表示第一个参数表示的几进制的数,默认第二个参数base=10
,这里将第二个参数设置为base=2
,将二进制的数转化为十进制即转换为整型。
- 使用
bitstring
包的BitArray
方法转换
from bitstring import BitArray
a = "11001"
b = BitArray(bin=a)
print(b.uint)
# 输出:25
python--整型和二进制转化相关推荐
- python整型转化浮点型_Python数值类型(整形、浮点型和复数)及其用法
数值类型是计算机程序最常用的一种类型,既可用于记录各种游戏的分数.游戏角色的生命值.伤害值等,也可记录各种物品的价格.数量等,Python 提供了对各种数值类型的支持,如支持整型.浮点型和复数. Py ...
- 整型和字符串相互转换
整型和字符串相互转换 (2009-09-07 11:15:00) 转载▼ 标签: 整型字符串转换 iota atoi sprintf 用法 教育 分类: 学习资料 我们写程序的时候经常会遇到整型和字符 ...
- python图片转为二进制流_python将图片转为二进制-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 mysql 5.7.9 lin ...
- VB 长整型和字节数组的转换问题 (LongByte)
VB 长整型和字节数组的转换问题 (Long<>Byte) Posted by JiaJia 17 March,2009 (0)Comment 用到的API声明: Private Decl ...
- Swift数据类型_整型和浮点型
//swift中的整型和浮点型 /** * //类型推断整数是Int 浮点数是Double ,日常使用需要注意不能越界,存储时间毫秒数 英雄经验数等等之类内容容易越界 整型 大多数情况下,你不需要在代 ...
- [转载] Java 中字符串转整型和整型转字符串
参考链接: Java中的字符串到整数– parseInt() Java 中字符串转整型和整型转字符串 1.字符串转整型Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt ...
- C++ 整型和字符串相互转换
C++ 整型和字符串相互转换 本博客转载自:http://blog.csdn.net/u012400584/article/details/53898287,只转载了部分内容. itoa 功 能:把一 ...
- Python整型、bool类型及字符串的方法
Day 05 Python整型.bool类型及字符串的方法 文章目录 Day 05 Python整型.bool类型及字符串的方法 1. 整型 1.1 定义 1.2 独有功能 1.3 公共功能 1.4 ...
- 一文搞定Python中的时间转化
一文搞定Python中的时间转化 在生活和工作中,我们每个人每天都在和时间打交道: 早上什么时候起床? 地铁几分钟来一趟? 中午什么时候开始午休? 明天是星期几? 距离上次买衣服已经2个月呢? 领导让 ...
最新文章
- 2020年春季学习信号与系统课程作业参考答案-第十一次作业
- nginx防mysql注入_nginx防止sql注入
- EJB(四)JPA 分布式事务处理
- (21)VHDL实现减法器
- IPython notebook安装指导
- 产品总监基本功:从零到壹
- php环境Unknown column ‘*‘ in ‘field list‘解决方案
- 用JavaScript获取输入的特殊字符
- mysql varchar 不设长度_Mysql varchar长度问题
- Java 深入面向对象
- 链接的图片转base64,字符串转流pdf预览-zip下载
- ln(1+x)和ln(1-x)的麦克劳林级数
- Leetcode刷题笔记12:【20】有效的括号【155】最小栈【255】用队列实现栈(STL:stackC++ 单引号和双引号)
- 远程服务器和宽带连接711有关系吗,宽带连接错误711,教您电脑宽带连接错误711怎么解决...
- 【bzoj3687】简单题
- LC Uniboot相比于常规的LC光纤连接器有什么特点?
- FFMPEG 参数详细说明
- 蓝桥杯最大比例java实现
- 常用字符编码及乱码分析
- 规划一个智能工厂应避免的十个坑