Python3字符串常量
Python3支持多种字符串常量,比如字符串、Unicode字符串、原始字符串和字节字符串,它们在定义时使用不同的字符串标识符。
Python3字符串索引
Python3字符串的索引从0开始,可以使用索引访问字符串中的每一个字符,也可以使用负数索引从字符串的末尾开始访问。
str = "Hello World" print(str[0]) #输出H print(str[-1]) #输出d
Python3字符串切片
Python3字符串切片是指从字符串中提取一定长度的字符串,可以使用切片操作符[:]来进行切片,可以指定开始位置和结束位置,也可以指定步长。
str = "Hello World" print(str[2:5]) #输出llo print(str[2:8:2]) #输出l o
Python3字符串方法
Python3提供了许多字符串处理方法,可以帮助我们处理字符串,比如查找字符串、替换字符串、删除字符串、转换字符串等等。
- find()方法:用于查找字符串中指定字符或字符串的位置,返回的是字符串第一次出现的索引值,如果没有找到就会返回-1。
- replace()方法:用于替换字符串中的指定字符或字符串,可以指定替换的次数。
- split()方法:用于将字符串按照指定的分隔符分割成多个字符串,返回的是一个字符串列表。
- strip()方法:用于删除字符串中的指定字符,可以指定删除的位置,默认删除字符串两端的字符。
- upper()方法:用于将字符串中的小写字母转换为大写字母。
- lower()方法:用于将字符串中的大写字母转换为小写字母。