Python 判断字符串、大小写转换,获取字母的ASCII值,计数counter(),找到指定元素索引index()与find()区别,s.replace(old, new, count)

一、判断字符串:

s代表字符串
s.isalnum() 判断字符串所有字符是否都是数字和字母组成
s.isalpha() 判断字符是否都是字母
s.isdigit() 判断字符是否都是数字
s.islower() 判断字符是否都是小写
s.isupper() 判断字符是否都是大写
s.istitle() 判断所有单词是否是都首字母大写
s.isspace() 判断所有字符是否都是空白字符,包含\t,\n

在这里插入图片描述

二、大小写转换

s.upper() 把所有字符中的小写字母转换为大写字母
s.lower() 把所有字符中的大写字母转换为小写字母
s.capitaliaze() 把第一个字母转换为大写字母
s.title() 把每个单词的第一个字母转换为大写,其余小写

在这里插入图片描述

三、获取字母ASCII值

ord(s):获得字符s的ASCII值
chr(s):获得ASCII s对应的字母

在这里插入图片描述

四、str.counter(i)

str.counter(i),返回元素i在str字符串中出现的次数

在这里插入图片描述

五、找到指定元素索引index()与find()区别

str.index(i), 返回元素i在str中第一次出现时的索引值,如果元素i不存在于str中则会报错

在这里插入图片描述

在这里插入图片描述

str.find() 无论需要查找的元素是否存在都不会报错,存在则返回第一次出现的索引,不存在则返回-1

在这里插入图片描述

六、s.replace(old, new, count)

str.replace(old,new,count) 将str中old字符替换成new字符,count代表替换的次数,默认为全部替换
注意:str.replace()不是原地替换,还需要一个变量承接一下

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值