python之字符串填充和对齐

函数名 说明
A.center(n【,B】) 将字符串A居中 ,len(A)>n返回A,len(A)
A.ljust(n【,B】) 将字符串A左对齐,同上
A.rjust(n【,B】) 将字符串A右对齐 ,同上
A.zfill() 将字符串右对齐,剩余0补齐

将字符串居中对齐,左右对齐,30为总字符长度,默认用空格填充

a='I love Chian'
print(a.center(30))
print(a.ljust(30,'-'))
print(a.rjust(30,'_'))

在这里插入图片描述
字符串右对齐,剩余用空格补齐

a="i love chian"
print(a.zfill(20))

打印三角形、菱形
https://blog.csdn.net/GrofChen/article/details/92609284

你可能感兴趣的:(Python基础)