12:center
语法:str.center(width,[fillchar])
解释:返回一个长度为width,两边用fillchar填充的字符串,默认为空格填充;若width小于len(str),则返回原字符串。
>>> x = 'apple'
>>> x.center(9)
' apple '
>>> x.center(9,'*')
'**apple**'
>>> x.center(3)
'apple'
13.ljust
语法:str.ljust(width,[fillchar])
解释:返回一个长度为width,开头是当前字符串的副本,末尾使用fillchar填充,默认为空格,若width小于len(str),则返回原字符串。
>>> x = 'apple'
>>> x.ljust(6)
'apple '
>>> x.ljust(6,'*')
'apple*'
>>> x.ljust(4)
'apple'
14.rjust
语法:str.rjust(width,[fillchar])
解释:返回一个长度为width,末尾是当前字符串的副本,开头使用fillchar填充,默认为空格,若width小于len(str),则返回原字符串。
>>> x = 'apple'
>>> x.rjust(6)
' apple'
>>> x.rjust(6,'*')
'*apple'
>>> x.rjust(4)
'apple'
16.zfill
语法:str.zfill(width)
解释:返回长度为width,在字符串左边填充0。
>>> x = 'apple'
>>> x.zfill(6)
'0apple'
>>> x.zfill(4)
'apple'
16.strip
语法:str.strip([chars])
解释:将字符串开头和结尾的所有chars字符(默认为所有空白字符,如空格,制表符和换行符)都删除,并返回结果。
note:中间的删除不了,只能从两端删除。在需要将输入与存储的值比较时很有用。
>>> x = ' apple '
>>> print(repr(x))
' apple '
>>> print(repr(x.strip()))
'apple'
>>> print(repr(x.strip('e')))
' apple '
>>> x = 'apple'
>>> print(repr(x.strip('e')))
'appl'
17.rstrip
语法:str.rstrip([chars])
解释:将字符串结尾的所有chars字符(默认为所有空白字符,如空格,制表符和换行符)都删除,并返回结果.
>>> x = 'apple '
>>> print(repr(x))
'apple '
>>> print(repr(x.rstrip()))
'apple'
>>> x = 'apple'
>>> print(repr(x.rstrip('e')))
'appl'
18.lstrip
语法:str.lstrip([chars])
解释:将字符串开头的所有chars字符(默认为所有空白字符,如空格,制表符和换行符)都删除,并返回结果.
>>> x = ' apple'
>>> print(repr(x))
' apple'
>>> print(repr(x.lstrip()))
'apple'
>>> x = 'apple'
>>> print(repr(x.lstrip('a')))
'pple'
本文详细介绍了Python中字符串的几个常用格式化方法,包括center()用于居中填充,ljust()用于左对齐填充,rjust()用于右对齐填充,zfill()用于在字符串左侧填充0,以及strip(), lstrip(), rstrip()用于去除字符串两侧的特定字符或空白。这些方法在处理字符串格式时非常实用。"
85108690,8225309,C++编程学习历程:从入门到深入的十年心得,"['C++编程', '游戏开发', '3D编程', 'cocos2d-x', '编程经验']

被折叠的 条评论
为什么被折叠?



