字符串的方法

2019-06-19  本文已影响0人  really_really

pycharm注释:Ctrl + /

查看字符串方法:输入str,按住ctrl,点击

str.capitalize()

#首字母大写

str.casefold()

str.lower()

#将大写字母变为小写,casefold有更多对应关系

str.center(width,'x')

#将内容居中,两端用x补齐

str.ljust(width,'x')

#将内容居左,剩余用x补齐

str.rjust(width,'x')

#将内容居右,剩余用x补齐

str.count('a',start=None,end=None)

#在字符串中寻找子序列出现的次数。None为默认参数,可不填。Python字符串起始位置是0

str.endswith(self, 'a', start=None, end=None)

#字符串以a结尾

str.startswith(self, 'a', start=None, end=None)

#字符串以a开头

str.expandtabs(tabsize=8)

#把字符串中的 tab 符号('\t')转为空格,8个字符一组,遇到\t补零(补成一组)。用于列表对齐。

str.find('a',start=None, end=None)

#在字符串的[start,end)中寻找a,返回第一个位置。找不到,返回-1。

str.index()

#同str.find,找不到报错

str.format(a='b')

#格式化,将字符串中的{a}用b代替

str.format_map()

#格式化,传入字典

str.isalnum()

#判断字符串中是否只有字母(汉字)和数字

str.isalpha()

#判断字符串中是否只有字母(汉字)

str.isdecimal()

str.isdigital()

str.isnumeric()

#判断是否为数字isdigital(支持②),isnumeric(支持②,二,Ⅱ)

str.isidentifier()

#判断字符串是否是有效的标识符,可用来判断变量名是否合法。(字符串开头不能是数字,由数字、字母、下划线组成)

str.isprintable()

#是否存在不可显示字符(\t,\n)

str.isspace()

#字符串是否全是空格(\n \t 也算空格)

str.title()

#将字符串变成标题,每个单词首字母大写

str.istltle()

#判断字符串是否为标题

str.join

#将字符串中的每一个元素按照制定分隔符进行拼接

str.strip

str.lstrip('a')

str.rstrip

#默认去除空格,带参数则去除a

a=str.maketrans('aeiou','12345') #创建替换规则

str.translate(a) #用规则a替换字符串

str.partition('a')

str.rpartition

#以字符串中第一个'a'为分割,将字符串分割成三部分,第二部分是'a'

str.split('a',3)

str.rsplit

#找到字符串中三个'a',分割字符串,不返回'a'

str.splitlines(True)

#根据换行符分割,True,False:是否保留换行

str.swapcase()

#字符串大小写互换

上一篇 下一篇

猜你喜欢

热点阅读