批量将16进制转换成2进制文件

#!/usr/bin/python

SRC = open ("hex.txt","r")

BIN = open("bin.hex","wb")

while 1:

lines = SRC.readlines() #读取SRC文本中每一行

if not lines

break

for line in lines:

b=bin(int(line,16))[2:].zfill(32)#int:将16进制转成10进制;[2:]:去除开头标志位0b;zfill:填充位,为0是也会对应转换

BIN.write(str(b)+'\n')

SRC.close()

BIN.close

注:python只能将str写入文本

python:16进制转2进制相关推荐

  1. python 16进制转10进制, 8进制转10进制, 2进制转10进制的方法

    python 16进制转10 进制, 8进制转10进制, 2进制转10进制 可以使用系统自带的 int 方法 具体如下: value = "0x1388" result = int ...

  2. 【蓝桥杯】python进制转换16进制转8进制。16进制转10进制。10进制转16进制。

    问题描述 给定n个十六进制正整数,输出它们对应的八进制数. 样例输入 2 39 123ABC 样例输出 71 4435274 n = int(input()) #输入一个正整数n,表示n个十六进制正整 ...

  3. 【python】用python进行进制转换(10进制、2进制、16进制)

    进制转换 ① 16进制转10进制 ② 16进制转2进制 ③ 10进制转16进制 ④ 10进制转2进制 ⑤ 2进制转16进制 ⑥ 2进制转10进制 博客由来写在前面:由于计组老师要求我们课后查一下进制转 ...

  4. python 16进制转换为10进制,10进制转换为16进制。

    例子用的python2.7 16进制转换为10进制. 输入 0xaa 0XAB 返回 170 171 方法一,使用字典,自己写方法处理 #!/usr/bin/python #-*- coding:ut ...

  5. Python进制转换10进制转换为16进制,不使用hex函数

    笔试中遇到的问题 Python进制转换10进制转换为16进制,不使用hex函数 给定一个整数,编写一个算法将这个数转换为十六进制数.对于负整数,我们通常使用 补码运算 方法. 注意: 十六进制中所有字 ...

  6. Python实现16进制转10进制算法及源码

    Python实现16进制转10进制算法及源码 16进制是一种常用的数学计数方式,而在Python中将16进制数据转换为10进制数据是非常简单和快捷的.下面我将展示如何使用Python实现16进制转10 ...

  7. python十六进制转十进制_使用Python 16进制转10进制

    原博文 2019-05-07 15:22 − """ 16进制转10进制 """ # str="A5 42 D2 00 4A 00 ...

  8. 【python初级】10进制与2进制8进制16进制的转换

    [python初级]10进制与2进制8进制16进制的转换 背景 代码 背景 在做串口通信的时候发送的字符串都是16进制编码的. 本博客就介绍10进制与2.8.16进制的相互转换. 10进制是我们生活中 ...

  9. python 16进制转2进制

    思路:先把16进制转10进制,再把10进制转成2进制 a = "F" a = int(a, 16) # 先把16进制转10进制 a = bin(a) # 再把10进制数转2进制 p ...

  10. python 16进制转十进制

    10进制转16进制: hex(16) ==> 0x10 16进制转10进制: int('0x10', 16) ==> 16

最新文章

  1. iBATIS In Action:使用映射语句(一)
  2. 逆袭“潮牌”后,李宁离安踏还有多远?
  3. 产品经理打架引发的问题:如何识别需求及其价值
  4. Python 简介和入门
  5. Solr 6.7学习笔记(04)-- Suggest
  6. angular HttpClient 配置
  7. 华强北三代悦虎1562A怎么样?
  8. go1.14基于信号的抢占式调度实现原理
  9. android 音乐游戏,手速党的胜利 -- 音乐游戏专题 #iOS #Android
  10. JProfiler 9.1.1部署及使用
  11. zstuoj 4245 KI的斐波那契
  12. 硬盘GPT分区与MBR分区的区别
  13. 原生js对数组操作(find,findIndex)
  14. 使用stream给list集合排序
  15. 快速查看本机公网IP地址
  16. “窗体”工具栏控件和“控件工具箱”控件基础
  17. 特斯拉降维打击 国产电动车怎么“盘”?
  18. 解决IDEA中maven创建web项目时新建无jsp选择项
  19. Android win10 平板 省电,小编解答win10系统Mobile设置更省电的图文办法
  20. 前端调取.net core webapi 报错:“...CORS policy: Response to preflight request ...“的问题成因和解决办法。

热门文章

  1. tx2 GPIO使用教程
  2. 计算机职业价值观测评报告,职业价值观测评—中国毕业生职业能力素质测评系统...
  3. 环信WebIM 发送图片消息和显示图片 发送文件和显示文件 发送表情和显示表情
  4. Android接入微信SDK如何处理WXEntryActivity
  5. Apache启动失败,请检查相关配置。√MySQL5.1已启动。
  6. 前世档案 分数 20作者 陈越单位 浙江大学
  7. 网络神采关键词过滤NET插件
  8. java夏令时问题呈现
  9. 金蝶计算机会计实验报告总结,金蝶财务软件实训总结.doc
  10. Make the Team(匈牙利算法)