Love 发表于 2025-5-20 20:08

字符串常用函数

①切换大小写(upper/lower/swapcase)
upper:小写变大写 lower:大写变小写 swapcase:大小写互换

②替换(replace)
可使用“字符串.replace('m','n')”将字符串中的“m”替换为“n”(若字符串中有多个可替换字符,默认有几个就替换几个)

若字符串中有多个可替换字符,可使用“字符串.replace('m','n',x)”来指定替换个数

③查找字符串里的元素(find)
可使用“字符串.find('x')”查找字符串中是否包含“x”这个元素,若有,则返回这个元素在字符串中正序(从左至右)第一次出现位置的索引值

若查找的字符串中没有包含需要查找的元素,则直接返回“-1”

④字符串首字母大写,其余全部小写(capitalize)
可使用“字符串.capitalize()”来实现字符串首字母大写,其余全部小写

⑤元素在字符串中出现的次数(count)
可使用“字符串.count('m')”来统计“m”这个元素在字符串中出现的次数

⑥查找元素在字符串中的索引值(index)
可使用“字符串.index('m')”来统计“m”这个元素在字符串中正序(从左至右)第一次出现位置的索引值

若字符串中不存在该元素则直接报错

⑦判断字符串是否为纯数字(isdigit)
可使用“字符串.isdigit()”来判断字符串是否为纯数字若为纯数字则返回“True”,若非纯数字则返回“False”

⑧判断字符串指定元素是否为大写/小写/空格(isupper/islower/isspace)
可使用“字符串[x.isupper()”来判断字符串中指定索引值的元素是否为大写,若为大写则返回“True”,若为小写则返回“False”
可使用“字符串[x.islower()”来判断字符串中指定索引值的元素是否为小写,若为小写则返回“True”,若为大写则返回“False”
可使用“字符串[x.isspace()”来判断字符串中指定索引值的元素是否为空格,若为空格则返回“True”,若为非空格则返回“False”

⑨向字符串的各元素后分别插入指定字符(join)
可使用“‘x’.join(字符串)”来向字符串的各元素后分别插入“x”字符

⑩字符串的切割
可使用“字符串.split('x')”来根据字符串中的“x”元素进行切割(默认切割所有)

可使用“字符串.split('x',n)”来根据字符串中的“x”元素进行切割,然后通过n来指定切割次数

⑪去掉字符串首尾的指定字符(strip)
可以使用“字符串.strip('X')”---X即为要去掉的字符

页: [1]
查看完整版本: 字符串常用函数