多语言展示
当前在线:643今日阅读:39今日分享:10

python-字符串的相关方法

python是我现在正在学习的内容,然后就积累了很多的学习笔记,所以我决定分享一些我的笔记,也许会对你有点帮助也说不定呢。
工具/原料
1

pycharm,python

2

电脑

方法/步骤
1

在python,pycharm安装好后就开始字符串的方法介绍。(每个都有例子以及运行结果)大小写的变换casefold()    所有的对应变小写lower ()   英文对应变小写    upper()   英文对应变大写     title()-->将首字母转换为大写swapcase()-->大小写互相转化

2

位置的变换center(self,width),第一个参数代表总长度,第二个参数代表填充ljust(one,two)-->字符串在左边,填充在右边 rjust(one,two)-->字符串在右边,填充在左边

3

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

方法/步骤4
1

字符串的一些判断endswith()判断字符串的结尾startswith()    判断字符串的开头isupper()/islower()-->判断大小写isprintable()-->判断字符串内容是否都能打印issqpace()--> 判断字符串为空                istitle()-->判断首字母是否为大写isdecimal()-->判断字符串是否只包含十进制字符isalnum()-->判断字符串是否只包含数字(支持汉字与异型数字)isalpha()-->判断字符串是否只包含字母(汉字被归为字母)isnumeric()-->判字符串是否只由数字组成

2

字符串的查找和替换find(suf,start,end)-->寻找字符第一次出现的位置下标,没有就返回-1,可以指定开始与结束format()  将字符串中的占位符替换为指定的值,占位符可以为空,根据顺序进行替换replace('old','new',count)-->替换字符串中特定的内容,可以加替换的个数join()-->将一个字符串插入到另一个字符串中每个字符的后面

3

字符串的索引和切片字符串中的元素都有与之对应的下标,索引,切片都是基于下标进行注意的是切片的范围,a[a:b]  范围为a<=x

4

字符串的分割strip()-->处理字符串中所有的空格(只能处理前面或后面) lstrip()/rstrip()-->处理左/右边的空格注意的是:它只能处理前面和后面的内容,中间的无法处理splist('str',count)-->指定要分割的字符,count为分割几次,注意的是分割的字符会用' '代替rsplist()-->从右边分割splitlines()-->以换行符进行分割,可以传递布尔值,False不保留换行符,True保留

5

range(start,end,x)-->创建连续的数字,x代表步长maketrans()-->创建一个对应关系 注意的是:所创建的对应关系必须长度相等translate()-->使用对应关系去变换字符串中的内容expandtabs()    根据字符串中的/t进行分别,括号中的数代表位数,不足用空格补充partition()-->方法就是以括号中的数作为中间的数进行分割

注意事项
1

字符串在内存中创建就不可修改,修改就是创建一个新的字符串

2

比较重要的方法有:join split find strip upper lower len 索引 切片 for循环 replace

推荐信息