博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python中进制之间的转换
阅读量:6007 次
发布时间:2019-06-20

本文共 532 字,大约阅读时间需要 1 分钟。

参考于:http://www.360doc.com/content/14/0428/11/16044571_372866302.shtml 

在此非常感谢!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.十六进制和十进制之间的转换:  

>>> print int('ff',16)

255

这种方法的用途如下:

>>> temp = 'ff'

>>> print int(temp,16)
255

有点像将字符串转换成了10进制,所以标题不准确。

2.十进制转换成十六进制

>>> print hex(255)

0xff

这个感觉一般用在打印,程序员习惯看16进制的打印信息

3.将ASCII码转换成16进制

>>> print binascii.b2a_hex('A')

41

注意,这里打印出来的是str类型的,因此不能直接跟十六进制的数据比较

4.将16进制转换成ASCII码

>>> print binascii.a2b_hex('41')

A

转载于:https://www.cnblogs.com/kent-hu/p/7544393.html

你可能感兴趣的文章
python 08 文件操作
查看>>
强势解决:windows 不能在本地计算机中起动Tomcat参考特定错误代码1
查看>>
Gradle 配置debug和release工程目录
查看>>
curl指令的使用
查看>>
LNAMP第二版(nginx 1.2.0+apache 2.4.2+php 5.4)
查看>>
MongoDB repl set权限认证配置步骤
查看>>
java学习笔记(1)
查看>>
禁止Mysql默认端口访问Internet - MySQL - IT技术网
查看>>
基于用户投票的排名算法(二):Reddit
查看>>
css3中变形与动画(一)
查看>>
[XMove-自主设计的体感解决方案] 系统综述
查看>>
【LINUX学习】磁盘分割之建立primary和logical 分区
查看>>
变更 Linux、Ubuntu 时区、时间
查看>>
[共通]手机端网页开发问题及解决方法整理
查看>>
思科分发列表过滤路由(RIP)动态路由协议篇
查看>>
可登录的用户数量是1.6万个,软件的性能得到充分的考验
查看>>
[实战]MVC5+EF6+MySql企业网盘实战(23)——文档列表
查看>>
[译] ES2018(ES9)的新特性
查看>>
C# Selenium 破解腾讯滑动验证
查看>>
bom与dom的区别
查看>>