① python 如何实现两个字符串中间填充字符使得左右对齐
至少要算出一个字符串(a或者b)的长度
根据给定长度减去其中一个字符串的长度,对另一个字符串做格式化输出,最后拼接。
importstring
a,b="up","down"
length=10
printa+string.rjust(b,length-len(a),'.')
② 在python3中多次输出字符串,如何让上下字符串对齐。
试着这么打印
print("%s\t\t\t\t\t%s" % ( singer_name, song ))
# \t是制表符,也有自动对齐的作用