python25之进制转换
2024-09-05 15:06:54
一、进制转换函数
bin():将十进制转换为二进制
oct():将十进制转换为八进制
hex():将十进制转换为十六进制
>>> x=1234
>>> bin(x)
'0b10011010010'
>>> oct(x)
'0o2322'
>>> hex(x)
'0x4d2
ps:会有前缀:0b,0o,0x
二、利用format函数可以去掉前缀
>>> format(x,'b')
'10011010010'
>>> format(x,'o')
'2322'
>>> format(x,'x')
三、k进制转换为十进制
int(k进制的数,k)
>>> int('4d2',16)
1234
>>> int('10011010010',2)
1234
最新文章
- GitHub 上一份很受欢迎的前端代码优化指南-强烈推荐收藏
- Android TouchEvent事件传递机制
- 用CorelDRAW勾画对象轮廓图的方法
- css之border,dispaly
- linux系统中rsync+inotify实现服务器之间文件实时同步
- 项目中添加Log4J支持
- Mysql笔记——DCL
- Spring Injection with @Resource, @Autowired and @Inject
- NSThread小笔记
- csv文本编辑引号问题
- 如何使用git
- Hive数据倾斜解决方法总结
- Css3中的 calc()使用
- HF-01
- java项目测试或者不使用request,如何获取webroot路径
- js 基础-&;&; || 逻辑与和逻辑或
- 在 golang 中使用 Json
- JavaSE之概述
- Fluent动网格【4】:DEFINE_CG_MOTION宏实例
- vue-router2.0