设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 8294|回复: 0
打印 上一主题 下一主题

请问python 33课程为什么\t 能让输出的列对齐?

[复制链接]

6

主题

0

好友

218

积分

中级会员

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2019-12-28 15:00:22 |显示全部楼层 |倒序浏览
本帖最后由 风风魔王 于 2019-12-28 15:17 编辑

请问先生
result = "%s \t: %d\n" % (row_list[0], sum_score) 这句话,最后一列是诸葛亮是三个中文字符,输出结果为什么能和前面几列对齐呢?\t不是8个空格吗?我查看的txt文件居然对齐了。
刘备     : 200
关羽     : 205
张飞     : 376
诸葛亮  : 100
result = "%s\t:%d\n" % (row_list[0], sum_score) 就没办法对齐,输出结果是下图

Snipaste_2019-12-28_15-16-40.png (10.48 KB, 下载次数: 262)

Snipaste_2019-12-28_15-16-40.png

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-8 01:22 , Processed in 0.017242 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部