使用python中的format()方法格式化数字设置右对齐:<(默认)左对齐,>右对齐,^中对齐,=(仅对数字)小数点后填充
>>> print('{} and {}'.format('hello','world')) # 默认左对齐
hello and world
>>> print('{:10s} and {:>10s}'.format('hello','world')) # 取10位左对齐,取10位右对齐
hello and world
>>> print('{:^10s} and {:^10s}'.format('hello','world')) # 取10位中间对齐
hello and world
>>> print('{} is {:.2f}'.format(1.123,1.123)) # 取2位小数
1.123 is 1.12
>>> print('{0} is {0:>10.2f}'.format(1.123)) # 取2位小数,右对齐,取10位
1.123 is 1.12
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python数值类型包括什么01/03
- ♥ 如何在python中解释一个字符是否是一个数字08/27
- ♥ 如何使用 Python 反转列表?有哪些途径?12/18
- ♥ 如何保存python字典类型的数据10/02
- ♥ 什么是 python 守护线程12/31
- ♥ python3和2中的print有什么区别?11/16
内容反馈