自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501
语法参考
字符串对象的center()方法用于将字符串填充至指定长度,并将原字符串居中输出。center()方法的语法格式如下:
str.center(width[,fillchar])
l width参数表示要扩充的长度,即新字符串的总长度。
l fillchar参数表示要填充的字符,如果不指定该参数,则使用空格字符来填充。
快用锦囊
锦囊1 文本按照顺序显示并且居中对齐
下面输出《中国诗词大会》中的经典诗词《锦瑟》,代码如下。
str1 = ['锦瑟',
'李商隐',
'锦瑟无端五十弦',
'一弦一柱思华年',
'庄生晓梦迷蝴蝶',
'望帝春心托杜鹃',
'沧海月明珠有泪',
'蓝田日暖玉生烟',
'此情可待成追忆',
'只是当时已惘然']
for str1_s in str1:
print('||%s||' % str1_s.center(11,' '))
运行程序,效果如图1所示
图1 居中对齐效果