方案1:
print('{:-10}9'.format(12345))
print('{:-10}9'.format(8973955))
程序1输出:
123459
89739559
方案2:
print('{:10}9'.format(12345))
print('{:10}9'.format(8973955))
程序2输出:
123459
89739559
这两个程序只有一个区别。在第一个程序中,我用-10表示额外的缩进。在第二个程序中,我用10作为额外的缩进。10和10在左边都有凹痕。但是我想在右边做缩进,这样我就可以产生这样的输出:
12345 9
8973955 9
如何使用格式化的字符串文本在右侧缩进
指定对齐方向(对齐选项):
输出:
https://docs.python.org/3.4/library/string.html#format-specification-mini-language
相关问题 更多 >
编程相关推荐