关于字符串相关操作

#首先我们要创建一个字符串,并将字符串复制给一个变量。

a = 'i love you .my lover‘

a.find('l',start=0,end=len(a))

a.index('l',start=0,end=len(a))

关于字符串的切片操作。

分为三个参数,开始:停止:步长。#分别用冒号分割。

实例 :

name = 'jiangxiaofan'

print(name[0:10:1])

print(name[::2])

移动

a.replace(str1, str2, a.count(str1))
这个方法用于替代,小括号中第一个参数为需要被替换的字符,小括号中第二个参数为替代后的字符,小括号中第三个为字符串中搜索到的被字符串数量。

实例:

a.replace('i','I',1)

 

 

分割

split

主要用法:spilt('  ', 2)

split 关键字在小括号的第一个参数为分割对象,分割对象在返回的列表中不会再出现。小括号中第二个参数为最大分割值,返回值不会超出最大分割值。

a= ’i love you ‘

a.startswith(i)

a.startswith(you)

检测字符串是否为小括号中的目标字符串开始或结尾。

 

 

大写

a.capitalize()

输出的结果为整个字符串的第一个字母大写

title

输出结果为字符串中空格之后首字符会大写

lower

a.lower()

所有字母都小写

upper

a.upper()

所有的小写字符都变成大写

 


 

原文地址:https://www.cnblogs.com/user0712/p/8718525.html