0
点赞
收藏
分享

微信扫一扫

Python实现中英文混排时行号对齐


问题描述:编写程序,输出一个列表中的所有字符串,要求在所有字符串后加上行号,要求行号以井号开头,并且所有行的井号对齐。

技术要点:字符串编码格式,字体对字符宽度的影响。

参考代码:

Python实现中英文混排时行号对齐_字符串

运行结果:

Python实现中英文混排时行号对齐_列表_02

思考题:

1、代码中列表第四行的最后没有写逗号,分析运行结果中列表第四个字符串和第五个字符串输出为一行的原因。

2、改写上面的代码,把列表中的字符串写入文本文件text.txt,然后打开文件观察是否所有井号是对齐的,如果不是,把字体修改为Consolas并再次观察是否已对齐,思考其原因。


举报

相关推荐

0 条评论