第1篇:字符串

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()
#字符串大小写互换

转载于:https://www.cnblogs.com/really-really/p/11061462.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值