失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python如何打印字符串_如何在Python中打印“漂亮”字符串输出

python如何打印字符串_如何在Python中打印“漂亮”字符串输出

时间:2018-12-14 05:06:12

相关推荐

python如何打印字符串_如何在Python中打印“漂亮”字符串输出

Standard Python string formatting就足够了。

# assume that your data rows are tuples

template = "{0:8}|{1:10}|{2:15}|{3:7}|{4:10}" # column widths: 8, 10, 15, 7, 10

print template.format("CLASSID", "DEPT", "COURSE NUMBER", "AREA", "TITLE") # header

for rec in your_data_source:

print template.format(*rec)

要么

# assume that your data rows are dicts

template = "{CLASSID:8}|{DEPT:10}|{C_NUM:15}|{AREA:7}|{TITLE:10}" # same, but named

print template.format( # header

CLASSID="CLASSID", DEPT="DEPT", C_NUM="COURSE NUMBER",

AREA="AREA", TITLE="TITLE"

)

for rec in your_data_source:

print template.format(**rec)

使用对齐,填充和精确格式说明符来获得最佳结果。

如果觉得《python如何打印字符串_如何在Python中打印“漂亮”字符串输出》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。