python基础 字符串操作2
  zVih1aEwHjvH 2023年11月02日 64 0

字符串判断

返回数据为布尔类型

变量.startswith('5') 是否以...开头

python基础 字符串操作2_字符串

x=s.endswith('8') 是否以...结尾

s.isalpha() #判断是否全部是字母组成的,是为true不是为false

s.isdigit() #判断是否全部是数字组成的,是为true不是为false

s.isalnum() #判断是否是数字或字母组成的,是为true不是为false

s.isspace() #判断是否有空格,是为true不是为false

s.isupper() #判断是否为大写字母,是为true不是为false

s.islower() #判断是否为小写字母,是为true不是为false

替换

repalace(old,new,count)

repalace('被替换的字符','新的字符',1 (替换几个))默认全部替换

python基础 字符串操作2_分隔符_02

切割字符串

s.split('分隔符') qiege

s.rsplit('分隔符') 从右向左切割

splitlines

按照行分隔,返回一个包含各行作为元素的列表。

mystr = 'hello \nworld' print(mystr.splitlines())

partition

把mystr以str分割成三部分,str前,str和str后,三部分组成一个元组

mystr = '今天天气好晴朗,处处好风光呀好风光' print(mystr.partition('好')) # ('今天天气', '好', '晴朗,处处好风光呀好风光')

rpartition

类似于 partition()函数,不过是从右边开始.

mystr = '今天天气好晴朗,处处好风光呀好风光' print(mystr.rpartition('好')) # ('今天天气好晴朗,处处好风光呀', '好', '风光')

python基础 字符串操作2_分隔符_03

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  uvM09mQNI0hF   2023年11月19日   27   0   0 sedshell字符串
  vxoexqgjyiCS   2023年11月19日   20   0   0 linux字符串最大匹配
  vxoexqgjyiCS   2023年11月19日   24   0   0 服务器vim字符串