社区
脚本语言
帖子详情
如何让python的16进制运算的输出格式为16进制而不是10进制
mobilefone
2013-07-27 08:36:55
详细问题如下:
>>> 0xff*4
1020
>>> hex(1020)
'0x3fc'
>>>
第1行是16进制运算,结果输出的1020是个10进制数,我想得到的是0x3fc这样的16进制数。
不知有何设置可以做到这一点。
谢谢!
...全文
1038
2
打赏
收藏
如何让python的16进制运算的输出格式为16进制而不是10进制
详细问题如下: >>> 0xff*4 1020 >>> hex(1020) '0x3fc' >>> 第1行是16进制运算,结果输出的1020是个10进制数,我想得到的是0x3fc这样的16进制数。 不知有何设置可以做到这一点。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mobilefone
2013-08-01
打赏
举报
回复
多谢解答!!
angel_su
2013-07-28
打赏
举报
回复
一般运算过程中不用理会吧,要输出给人看的时候才hex()或者格式化... >>> '%x' % 1020 '3fc' >>> '%#x' % 1020 '0x3fc'
破解辅助计算工具
10进制
16进制
转换
非常好用的破解辅助计算工具,可以转换过个算法!
10进制
16进制
等等 都可以
mm.rar_
16进制
16进制
-
10进制
互换程序
16进制
-
10进制
互换程序
2进制和
10进制
以及
16进制
整数的相互转换
python
进制转换
把十进制整数变成十六进制数
该程序的功能是: 运行程序后,读者可以任意输入一个十进制数,然后按回车键, 这时自动给出一个与之相对应的十六进制数
Python
实现二进制八进制十进制十六进制相互转换方法
资源下载链接为: https://pan.quark.cn/s/d9ef5828b597
Python
内置了简洁的进制转换工具: int(x, base) 可把任意进制字符串 x 转为十进制整数;base 取 2、8、16 分别对应二进制、八进制、十六进制。 bin()、oct()、hex() 可把十进制整数直接转换成 0b、0o、0x 前缀的二进制、八进制、十六进制字符串。 若需自定义,可写 dec2bin、dec2hex 等函数: dec2bin 用“除以 2 取余再逆序拼接”把十进制转成二进制字符串;bin2dec 则把二进制字符串交给 int(x, 2) 返回十进制整数。 这些技巧在网络、存储、调试中随处可见:IP、MAC 常用十六进制,内存地址与位
运算
多用二进制。掌握进制转换,既能加深对计算机底层的理解,也能让
Python
代码更灵活。
脚本语言
37,743
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章