使用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中写出一个文件12/18
- ♥ 什么是 python 中的 ssl 身份验证?12/15
- ♥ 列表推导如何在 python 中连接列表10/10
- ♥ 如何退出在python中运行的程序?10/17
- ♥ 如何在python中定义数值类型的变量12/08
- ♥ 尝试异常调试引发 python3 中抛出的异常11/26
内容反馈