python-字符串的相关方法

2025-10-23 02:49:50

1、在python,pycharm安装好后就开始字符串的方法介绍。(每个都有例子以及运行结果)

大小写的变换

casefold()    所有的对应变小写

lower ()   英文对应变小写    upper()   英文对应变大写     

title()-->将首字母转换为大写

swapcase()-->大小写互相转化

python-字符串的相关方法

python-字符串的相关方法

2、位置的变换

center(self,width),第一个参数代表总长度,第二个参数代表填充

ljust(one,two)-->字符串在左边,填充在右边 rjust(one,two)-->字符串在右边,填充在左边

python-字符串的相关方法

python-字符串的相关方法

3、字符串的计数

count(x,start,end)-->对特定字符进行计数,可以指定开始和结束位置

len()-->获取字符串中字符的个数

python-字符串的相关方法

python-字符串的相关方法

1、字符串的一些判断

endswith()判断字符串的结尾startswith()    判断字符串的开头

isupper()/islower()-->判断大小写

isprintable()-->判断字符串内容是否都能打印

issqpace()--> 判断字符串为空                istitle()-->判断首字母是否为大写

isdecimal()-->判断字符串是否只包含十进制字符

isalnum()-->判断字符串是否只包含数字(支持汉字与异型数字)

isalpha()-->判断字符串是否只包含字母(汉字被归为字母)

isnumeric()-->判字符串是否只由数字组成

python-字符串的相关方法

2、字符串的查找和替换

find(suf,start,end)-->寻找字符第一次出现的位置下标,没有就返回-1,可以指定开始与结束

format()  将字符串中的占位符替换为指定的值,占位符可以为空,根据顺序进行替换

replace('old','new',count)-->替换字符串中特定的内容,可以加替换的个数

join()-->将一个字符串插入到另一个字符串中每个字符的后面

python-字符串的相关方法

python-字符串的相关方法

python-字符串的相关方法

python-字符串的相关方法

3、字符串的索引和切片

字符串中的元素都有与之对应的下标,索引,切片都是基于下标进行

注意的是切片的范围,a[a:b]  范围为a<=x <b

python-字符串的相关方法

4、字符串的分割

strip()-->处理字符串中所有的空格(只能处理前面或后面) lstrip()/rstrip()-->处理左/右边的空格

注意的是:它只能处理前面和后面的内容,中间的无法处理

splist('str',count)-->指定要分割的字符,count为分割几次,注意的是分割的字符会用' '代替

rsplist()-->从右边分割

splitlines()-->以换行符进行分割,可以传递布尔值,False不保留换行符,True保留

python-字符串的相关方法

python-字符串的相关方法

python-字符串的相关方法

5、range(start,end,x)-->创建连续的数字,x代表步长

maketrans()-->创建一个对应关系 注意的是:所创建的对应关系必须长度相等

translate()-->使用对应关系去变换字符串中的内容

expandtabs()    根据字符串中的/t进行分别,括号中的数代表位数,不足用空格补充

partition()-->方法就是以括号中的数作为中间的数进行分割

python-字符串的相关方法

python-字符串的相关方法

python-字符串的相关方法

python-字符串的相关方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢