python基础里字符串操作
时间: 2024-11-11 22:13:35 浏览: 11
在Python中,字符串操作非常丰富,基本的字符串操作包括:
1. **创建字符串**:可以使用单引号('')、双引号("")或者三引号(''' 或 """ 来创建字符串。
2. **访问元素**:通过索引来获取字符,如`my_string[0]`。注意索引从0开始。
3. **长度**:使用`len()`函数获取字符串长度,如`len(my_string)`。
4. **连接字符串**:可以使用`+`运算符连接两个字符串,也可以使用`join()`方法将序列连接成字符串。
5. **切片**:用`[:]`语法获取子串,例如`my_string[1:5]`获取从第2个字符到第5个字符(不包含第5个)的内容。
6. **格式化字符串**:使用`%`或`format()`方法插入变量值,如`"My name is {}." % "Alice"`。
7. **替换字符或子串**:使用`replace()`方法,如`my_string.replace("old", "new")`。
8. **查找和匹配**:`in`关键字判断某个字符或子串是否存在,正则表达式用于更复杂的模式匹配。
9. **分割字符串**:`split()`方法按指定分隔符切割字符串,返回列表。
10. **转换大小写**:`upper()`转大写,`lower()`转小写。
阅读全文