pycharm,python
电脑
在python,pycharm安装好后就开始字符串的方法介绍。(每个都有例子以及运行结果)大小写的变换casefold() 所有的对应变小写lower () 英文对应变小写 upper() 英文对应变大写 title()-->将首字母转换为大写swapcase()-->大小写互相转化
位置的变换center(self,width),第一个参数代表总长度,第二个参数代表填充ljust(one,two)-->字符串在左边,填充在右边 rjust(one,two)-->字符串在右边,填充在左边
字符串的计数count(x,start,end)-->对特定字符进行计数,可以指定开始和结束位置len()-->获取字符串中字符的个数
字符串的一些判断endswith()判断字符串的结尾startswith() 判断字符串的开头isupper()/islower()-->判断大小写isprintable()-->判断字符串内容是否都能打印issqpace()--> 判断字符串为空 istitle()-->判断首字母是否为大写isdecimal()-->判断字符串是否只包含十进制字符isalnum()-->判断字符串是否只包含数字(支持汉字与异型数字)isalpha()-->判断字符串是否只包含字母(汉字被归为字母)isnumeric()-->判字符串是否只由数字组成
字符串的查找和替换find(suf,start,end)-->寻找字符第一次出现的位置下标,没有就返回-1,可以指定开始与结束format() 将字符串中的占位符替换为指定的值,占位符可以为空,根据顺序进行替换replace('old','new',count)-->替换字符串中特定的内容,可以加替换的个数join()-->将一个字符串插入到另一个字符串中每个字符的后面
字符串的索引和切片字符串中的元素都有与之对应的下标,索引,切片都是基于下标进行注意的是切片的范围,a[a:b] 范围为a<=x
字符串的分割strip()-->处理字符串中所有的空格(只能处理前面或后面) lstrip()/rstrip()-->处理左/右边的空格注意的是:它只能处理前面和后面的内容,中间的无法处理splist('str',count)-->指定要分割的字符,count为分割几次,注意的是分割的字符会用' '代替rsplist()-->从右边分割splitlines()-->以换行符进行分割,可以传递布尔值,False不保留换行符,True保留
range(start,end,x)-->创建连续的数字,x代表步长maketrans()-->创建一个对应关系 注意的是:所创建的对应关系必须长度相等translate()-->使用对应关系去变换字符串中的内容expandtabs() 根据字符串中的/t进行分别,括号中的数代表位数,不足用空格补充partition()-->方法就是以括号中的数作为中间的数进行分割
字符串在内存中创建就不可修改,修改就是创建一个新的字符串
比较重要的方法有:join split find strip upper lower len 索引 切片 for循环 replace