首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 科技 > python中将ascii码值转换成字符(两个实例教你用Python)
python中将ascii码值转换成字符(两个实例教你用Python)
更新时间:2024-07-08 06:46:09

今天为大家分享一篇python 十六进制整数与ASCii编码字符串相互转换方法,具有很好的参考价值,希望对大家有所帮助。

前言:

在使用Pyserial与STM32进行通讯时,遇到了需要将十六进制整数以Ascii码编码的字符串进行发送并且将接收到的Ascii码编码的字符串转换成十六进制整型的问题。查阅网上的资料后,均没有符合要求的,遂结合"各家"之长,用了以下方法。

提示:环境是(Python2.7 Binascii模块)

十六进制整数转ASCii编码字符串:

python中将ascii码值转换成字符(两个实例教你用Python)1

测试结果:

a:665554, b:665554,c:fUT <type 'int'> <type 'str'> <type 'str'>

ASCii编码字符串转十六进制整数:

# -*- coding: utf-8 -*- import binascii c = 'fUT' e = 0 #暂存结果 for i in c: d = ord(i) #单个字符转换成ASCii码 e = e*256 d #将单个字符转换成的ASCii码相连 print("e:%x" %e) print type(e)

测试结果得出:

e:665554 <type 'int'>

从以上可以看出,两段小程序顺利的实现了这个设计要求!

本文文章内容到此也就结束了,要是觉得有所收获的朋友们一定不要忘记点赞转发关注哦!

最后,小编想说一句话:我是一名python开发工程师,整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习,面试宝典,面试宝典,面试宝典。想要这些资料的可以关注小编,并在后台私信小编:“07”即可领取。

,
上一篇:琦字的由来 下一篇:巧虎早教牌子
相关推荐RECOMMEND
c语言codeblocks如何复制(用Codeblocks进行OpenCL编程6)
这节我们学习一个矩阵相乘的例子,矩阵是一个二维的4X4数组。计算时,16个数位同时计算,每个数位都进行四次乘法和四次加法的运算。其实我们不难发现矩阵乘法其实就是行列式的点乘计算。在OpenCL里内置有...
多屏统一管理设置(厌倦电脑手机频繁切换)
国家新闻出版署发布的《第十九次全国国民阅读调查》显示,2021年我国成年国民每天手机接触时长为101.12分钟、人均每天互联网(电脑)接触时长为68.42分钟、人均每天电子阅读器阅读时长为11.78分...
电脑是组装机好还是品牌机好(买电脑选品牌机还是选组装机)
电脑是组装机好还是品牌机好?现在电脑已经是家庭或工作必不可少的“家电”之一了,那我们去买电脑的时候有品牌的(联想、戴尔、宏基、惠普等),还有自己DIY组装(商家有技术员,不用自己组装,当然,如果你的动...
高低压配电基础知识(详细讲解高低压配电系统基础知识)
1.2.1.1高压输配电系统概述我国发电厂的发电机组输出额定电压为3.15~20KV,为什么要升压至500KV传输?1、为了减少线路能耗、压降2、节约有色金属、降低线路工程造价。配电变压器铭牌上标明输...
电脑光标失灵怎么解决(大家电脑中鼠标光标失灵乱动怎么办)
电脑光标失灵怎么解决?首先打开电脑,选中计算机,然后右键,在弹出的窗口中点击属性,现在小编就来说说关于电脑光标失灵怎么解决?下面内容希望能帮助到你,我们来一起看看吧!电脑光标失灵怎么解决首先打开电脑,...
怎么样知道自己手机是不是2g手机(583期除了老人外这些人为何还在使用2G手机)
来人人都是产品经理【起点学院】,BAT实战派产品总监手把手系统带你学产品、学运营。导读当移动网络进入4G时代后,仍然有用户还在使用2G网络。国外科技媒体Mashable近期采访了澳洲多位还在坚持使用2...