如何在PYTHON里对文本进行对齐处理

 时间:2026-02-14 08:35:34

1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。

如何在PYTHON里对文本进行对齐处理

2、song = ["歌词", "晚风轻拂澎湖湾", "白浪逐沙滩", "没有椰林缀斜阳", "只是一片海蓝蓝", "坐在门前的矮墙上"]

新建一个歌词列表。

如何在PYTHON里对文本进行对齐处理

3、for song_str in song:

    print(song_str)

用遍历的方式把歌词打印出来,会发现位置比较乱。

如何在PYTHON里对文本进行对齐处理

4、for song_str in song:

    print(song_str.center())

字符串有center()这个方法可以用,但是必须加入参数。

如何在PYTHON里对文本进行对齐处理

5、for song_str in song:

    print(song_str.center(5))

但是加入的参数要大于等于原有的字符长度会比较好。

如何在PYTHON里对文本进行对齐处理

6、for song_str in song:

    print(song_str.center(10))

有了长度以后,还是有点不整齐。

如何在PYTHON里对文本进行对齐处理

7、for song_str in song:

    print("*%s*" %song_str.center(10))

用通配符来让整体观看好看一些。

如何在PYTHON里对文本进行对齐处理

8、for song_str in song:

    print("*%s*" % song_str.center(10, " "))

然后设置全角空格。

如何在PYTHON里对文本进行对齐处理

9、for song_str in song:

    print("*%s*" % song_str.center(10, " "))

半角空格还是会有问题。

如何在PYTHON里对文本进行对齐处理

10、for song_str in song:

    print("*%s*" % song_str.ljust(10, " "))

for song_str in song:

    print("*%s*" % song_str.rjust(10, " "))

除了居中,还可以左对齐和右对齐。

如何在PYTHON里对文本进行对齐处理

如何在PYTHON里对文本进行对齐处理

  • Dev C++断点调试怎么做
  • PHP教程 逻辑运算符——&&(并且)
  • 如何在cmd使用Mysql
  • 关于vc++6.0的if语句与scanf语句(初学者必备)
  • 石头剪刀布的游戏用c#窗体怎么做
  • 热门搜索
    华为待遇怎么样 毕加索简介 北极村旅游攻略 扬州旅游攻略 对公司的建议怎么写 网页怎么截图快捷键 月经期间减肥 五菱之光怎么样 浙江大学城市学院怎么样 每天吃什么减肥最快