In Python I want to tranform the integer 3892 into a hexcode with the given format and the result \x00\x00\x0F\x34. How can this be achieved?

解决方案

You are converting to a binary representation of the number, not so much a hex representation (although Python will display the bytes as hex). Use the struct module for such conversions.

Demonstration:

>>> struct.pack('>I', 3892)

'\x00\x00\x0f4'

>>> struct.pack('>I', 4314)

'\x00\x00\x10\xda'

Note that the ASCII code for '4' is 0x34, python only displays bytes with a \x escape if it is a non-printable character. Because 0x34 is printable, python outputs that as 4 instead.

'>' in the formatting code above means 'big endian' and 'I' is an unsigned int conversion (4 bytes).

python 数字转十六进制_在Python中将整数转换为十六进制相关推荐

  1. python数字形式转换_在Python中将字母转换为数字

    在Python中将字母转换为数字 如何完成以下步骤? characters = ['a''b''c''d''e''f''g''h''i''j''k''l''m''n''o''p''q''r''t''u ...

  2. python数字判断规则_判断Python输入是否为数字、字符(包括正则表达式)-阿里云开发者社区...

    当键入字符串时候,我们自己就可以判断了! 一:我们在程序把输入的数字当字符串处理 import re print("我现在要写一个文件数字猜游戏数字游戏:") temp=input ...

  3. 如何在JavaScript中将十进制转换为十六进制

    如何在JavaScript中将十进制值转换为等效的十六进制值? #1楼 如果要将数字转换为RGBA颜色值的十六进制表示形式,我发现这是以下几个技巧中最有用的组合: function toHexStri ...

  4. python123数字形式转换_【Python系统学习02】数据类型与类型转换

    数据类型与类型转换 一.数据类型 字符串 整数 浮点数 [补充中...] 1.字符串 str 字符串:英文string,简写str. name = '小石头:' print(name,'2019', ...

  5. python内置类型方法_浅析Python数字类型和字符串类型的内置方法

    一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...

  6. python强转字符串_在Python 3中将Exception转换为字符串

    在Python 3中将Exception转换为字符串 有谁知道,为什么这个Python 3.2代码 try: raise Exception('X') except Exception as e: p ...

  7. python外星人入侵游戏代码_黄哥Python:猜数字游戏代码

    """猜数字游戏 黄哥所写黄哥Python培训 2020 全新升级课程"""import randomcomputer_num = rand ...

  8. python json转字符串_在python中将json转换为字符串

    一开始我没有清楚地解释我的问题.在python中将json转换为字符串时,请尝试使用str()和json.dumps(). >>> data = {'jsonKey': 'jsonV ...

  9. echarts 设置仪表盘数字的位置_【Python代替Excel】11:用Python做数据仪表盘

    今天要学习的,是用Python制作数据仪表盘,也就是用Python作图. 用到的库是matplotlib.pyplot,可以制作 折线图.饼图.柱形图.堆积柱形图.组合图等等. 准备工作 数据下载,共 ...

最新文章

  1. 作为一名准程序员,谈一下现实和未来
  2. 「斐波那契」投稿法不好使了:IJCAI 2020出台新规,隐瞒「拒稿重投」者将被一票否决...
  3. java注解方式实体类_如何用注解的方式在实体类中实现一对一,和一对多多对多...
  4. 从源码看runLoop
  5. javascript如何释放内存
  6. fprintf与fwrite的区别
  7. C++中WSAAsyncSelect模型的用法例程
  8. 二代CMS旅游网站程序国际版开发中(支持英文、法文等),支持拓展语言包
  9. http://ju.outofmemory.cn/entry/307891---------TICK
  10. HBase读性能优化策略
  11. mysql创建表shop_ShopXO商城-支付方式 - 数据库设计 - 数据库表结构 - 果创云
  12. [Codeforces]860E Arkady and a Nobody-men
  13. React入门(暂缓)
  14. C++对象的内存分布和虚函数表
  15. 软件测试之如何介绍自己的项目
  16. 韩国服务器性能排行榜,2019韩国云服务器排名
  17. 商城系统mysql数据表设计_购物商城数据库设计-商品表设计
  18. wex5 mysql root密码_WeX5基础
  19. Windows 默认以管理员身份运行批处理bat文件
  20. MySQL的索引是如何实现的

热门文章

  1. python元组操作_Python 列表和元组操作
  2. cadence 常见pcb电阻_从理想到现实,从PCB设计到实际产品,生产制造环节不容忽视……...
  3. 三种常见嵌入式设备通信协议
  4. 48岁的C语言,你知道它背后的历史吗?
  5. 「第六篇」对于电赛,我们应该看重什么?
  6. 中国量子云计算机,量子云平台“中国版”拉开帷幕:国际首个基于核磁共振的量子计算云平台 | Science Bulletin...
  7. ppt文件限打开次数_PPT冷知识25条!看到第一条我就翻了车…
  8. python 文本框_重置Python中的文本框
  9. linux只允许从ttyS0设备登录,linux自动以root登录,并自动启动用户程序的设置方...
  10. lstm代码_只需5行代码!LSTM时间序列建模以及预测