python格式化输出总结

2020-04-26  本文已影响0人  蜗牛的慢世界

字符的格式化输出是我们在学习python时经常遇到的一个问题,总结一下:

1.简单对齐:

ljust()

语法:

string.ljust(width,[fillchar]) 

描述:

返回一个以string为基础width长度的字符串,左对齐,不足部分用fillchar填充,默认填充字符为空格。 

实例:

string = "python"

print (string.ljust(10,"#"))

=====================================================

python####

>>>

rjust()

语法:

string.rjust(width,[fillchar])

描述:

返回一个以string为基础width长度的字符串,右对齐,不足部分用fillchar填充,默认填充字符为空格。 

实例:

string = "python"

print (string.rjust(10,"#"))

======================================================

####python

>>>

center()

语法:

string.center(width, [fillchar]) 

描述:

返回一个以string为基础width长度的字符串,居中对齐,不足部分用fillchar填充,默认填充字符为空格。

实例:

string = "python"

print (string.center(10,"#"))

===========================

##python##

>>>

zfill()

语法:

string.zfill(width)

描述:

返回一个以string为基础width长度的字符串,右对齐,不足部分0补足 

实例:

string = "python"

print (string.zfill(10))

=======================================================

0000python

>>>

上一篇下一篇

猜你喜欢

热点阅读