Python备忘【1】输出0~255之间整数对应的二进制、八进制、十六进制数(填充对齐)
2017-10-23 22:24
357 查看
以下是我在进制数转换编程时遇到的一些问题: 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填充后:
相关文章推荐
- 80x86 汇编语言:键入0~255之间的数,显示对应的二进制和十六进制数
- Java程序输出一个整数的二进制,八进制,十六进制数
- 从键盘输入某个十进制整数数,转换成对应的二进制整数并输出。
- 从键盘输入某个十进制小数或整数,转换成对应的二进制小数并输出。 (查询十进制小数转换成二进制小数的算法,使用循环来实现。 最多保留小数位后7位数字即可)算法
- 第十二周项目三(5):输出整数对应的二进制形式
- python 的二进制、八进制、十六进制数表示
- 5.输入一个整数,如果该整数介于1到12之间,则输出对应的月份,比如输入为4,则输出”April“ -_-!;否则输出”not valid month number“
- 算法例题-求输入一个整数,输出对应二进制中1的个数。
- 输入一个十进制正整数,将其转换成二进制、八进制、十六进制数输出
- 输入一个整数,如果该整数介于1到12之间,则输出对应的月份,比如输入为1,则输出”April“;否则输出”not valid month number
- 输出整数二进制逆序对应的整数
- Python入门练习0008:输出整数a在二进制表示下1的个数
- Python 之 【二进制、十进制、八进制、十六进制 】之间的转换【转】
- 二进制、八进制、十进制、十六进制数之间的转换
- Problem B: 将十进制、八进制和十六进制数1000对应十进制数输出
- OJ刷题之《将十进制、八进制和十六进制数1000对应十进制数输出》
- python输出50-150之间不能被5整除的整数代码解读
- python 二进制字符串和整数之间的装换
- 5.输入一个整数,如果该整数介于1到12之间,则输出对应的月份,比如输入为4,则输出”April“ -_-!;否则输出”not valid month number“
- java输出二进制,八进制,十六进制数