Python备忘【1】输出0~255之间整数对应的二进制、八进制、十六进制数(填充对齐)
来源:互联网 发布:商品sku数据库设计 编辑:程序博客网 时间:2024/06/06 02:48
以下是我在进制数转换编程时遇到的一些问题:
1、字符串对齐
#数字并没有对齐print("十进制 二进制 八进制 十六进制")for i in range(256): print("{0:>d} {0:d} {0:o} {0:x}".format(i,bin(i),oct(i),hex(i)))
但是运行结果并没有对齐。
修改代码最后一句
print("{0:>03d} {0:08d} {0:03o} {0:02x}".format(i,bin(i),oct(i),hex(i)))
结果好了点
2、填充
接下来是填充的问题
print("十进制 二进制 八进制 十六进制")for i in range(256): print("{0:>03d} {0:08d} {0:03o} {0:02x}".format(i,bin(i),oct(i),hex(i)))
进行0填充后:
阅读全文
0 0
- Python备忘【1】输出0~255之间整数对应的二进制、八进制、十六进制数(填充对齐)
- Java程序输出一个整数的二进制,八进制,十六进制数
- python 的二进制、八进制、十六进制数表示
- 将十进制数对应的八进制、十六进制、十进制数输出
- 将十进制数对应的八进制、十六进制、十进制数输出
- 80x86 汇编语言:键入0~255之间的数,显示对应的二进制和十六进制数
- 快速实现二进制/八进制/十六进制/十进制数之间的转换
- 十进制数与二进制, 八进制, 十六进制之间的转换
- java输出二进制,八进制,十六进制数
- 输出整数对应二进制数中1的个数
- 整数的十进制、二进制、八进制与十六进制
- 二进制数 八进制数 十进制数 十六进制数 之间的相互转换!!!!
- 二进制、八进制、十六进制之间的关系
- 十进制、二进制、八进制、十六进制之间的转换
- 二进制 八进制 十六进制 之间的相互转换
- 二进制、八进制、十进制、十六进制之间的转换
- 二进制、八进制、十进制、十六进制之间的转换
- 十进制,二进制,八进制,十六进制之间的转换
- UVALive 5733|Iterated Difference|暴力
- 员工是公司最大的投资人
- Quartz快速入门指导
- 常用Mysql命令
- html重写搜索框的按钮
- Python备忘【1】输出0~255之间整数对应的二进制、八进制、十六进制数(填充对齐)
- NOIP2013提高组Day1
- AndroidStudio使用
- 进程学习:进程间通信(传统通信方式)1.无名管道
- tomcat启动脚本
- 六级_第十二天
- 关于Python写一个简单的验证码图片
- 代理模式
- hadoop 上传文件到HDFS报错