可以使用字符串格式化来控制输出格式,例如:

print('x: {:2d}  y: {:2d}  z: {:2d}'.format(x, y, z))

其中,{:2d}表示输出一个整数,并占据2个字符位,不足2位的用空格补齐。如果要输出多个数据,可以使用多个占位符,并用空格隔开。完整的代码如下:

x = 10
y = 20
z = 30
print('x: {:2d}  y: {:2d}  z: {:2d}'.format(x, y, z))

x = 100
y = 200
z = 300
print('x: {:2d}  y: {:2d}  z: {:2d}'.format(x, y, z))

输出结果如下:

x: 10  y: 20  z: 30
x: 100 y: 200 z: 300
Python字符串格式化:输出多个数据并保持美观整齐

原文地址: https://www.cveoy.top/t/topic/oSVO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录