扣丁学堂Python培训简述Python字符串内建函数(二)----位置填充函数
2019-05-14 10:35:53
3218浏览
上一章咱们学习了可以对字符串进行大小写转换的方法,那这一章扣丁学堂Python培训小编带读者们继续学习字符串的位置填充函数。打印字符串的时候如果需要出现多次重复的特殊字符,以作为显著标识出现在打印结果中,那么位置填充函数就会很好的完成这个任务。

告诉你们一个小技巧哦,如果在写代码中没有及时运行,等到写了很多代码的时候出现不可知错误的时候,就可以在重要代码段中添加print()输出多次重复的字符串,就可以根据打印结果判断出哪块代码没有执行,那么那块代码就有很大可能出现问题。
center()
语法:str.center(width[,fillchar])
描述: 返回一个指定宽度width居中的字符串,fillchar为填充的字符,默认为空格。
参数:width 字符串的总宽度
fillchar 填充字符,可选
返回值:返回一个宽为width居中的字符串,如果width小于字符串宽度直接返回字符串。
>>> a = 'abcdef'
>>> a.center(5)
'abcdef'
>>> a.center(20)
' abcdef '
>>> a.center(20,'*')
'*******abcdef*******'
>>>
ljust()
语法:str.ljust(width[,fillchar])
描述: 返回一个原字符串左对齐,并使用fillchar填充至指定长度width的新字符串。如果width小于原字符串的长度则返回原字符串。
参数:width 字符串的总宽度
fillchar 填充字符,可选
返回值:返回一个宽为width并且左对齐的字符串,如果width小于字符串宽度直接返回字符串。
>>> a.ljust(5)
'abcdef'
>>> a.ljust(20)
'abcdef '
>>> a.ljust(20,'*')
'abcdef**************'
>>>
rjust()
语法:str.rjust(width[,fillchar])
描述: 返回一个原字符串右对齐,并使用fillchar填充至指定长度width的新字符串。如果width小于原字符串的长度则返回原字符串。
参数:width 字符串的总宽度
fillchar 填充字符,可选
返回值:返回一个宽为width并且右对齐的字符串,如果width小于字符串宽度直接返回字符串。
>>> a.rjust(5)
'abcdef'
>>> a.rjust(20)
' abcdef'
>>> a.rjust(20,'*')
'**************abcdef'
>>>
zfill()
语法:str.zfill(width)
描述: 返回一个指定长度width的新字符串,原字符串右对齐,前面填充0。
参数:width 字符串的总宽度,原字符串右对齐,前面填充0。
返回值:返回一个宽为width并且右对齐的字符串,前面填充0,如果width小于字符串宽度直接返回字符串。
>>> a.zfill(10)
'0000abcdef'
>>> a.zfill(20)
'00000000000000abcdef'
>>>
想要了解更多关于Python开发方面内容的小伙伴,请关注扣丁学堂Python培训官网、微信等平台,扣丁学堂IT职业在线学习教育有专业的Python讲师为您指导,此外扣丁学堂老师精心推出的Python视频教程定能让你快速掌握Python从入门到精通开发实战技能。扣丁学堂Python技术交流群:279521237。
【关注微信公众号获取更多学习资料】 【扫码进入Python全栈开发免费公开课】
查看更多关于"Python开发资讯"的相关文章>
标签:
Python培训
Python视频教程
Python在线视频
Python学习视频
Python培训班