python字符串截取
时间: 2023-08-30 21:10:53 浏览: 98
python 截取 取出一部分的字符串方法
可以使用字符串切片(Slicing)来截取Python字符串的一部分。字符串切片的语法是:
```
string[start:end]
```
其中,start表示截取的起始位置(包括该位置的字符),end表示截取的终止位置(不包括该位置的字符)。如果省略start,则从字符串开头开始截取;如果省略end,则截取到字符串结尾。
例如,对于字符串str = "Hello, world!",我们可以使用以下代码来截取其中的一部分:
```python
# 截取前5个字符
sub_str1 = str[:5] # "Hello"
# 截取第6到第12个字符
sub_str2 = str[6:13] # "world!"
# 截取最后5个字符
sub_str3 = str[-5:] # "orld!"
```
需要注意的是,Python中的字符串是不可变对象,所以字符串切片实际上是创建了一个新的字符串对象。截取后的子字符串是原字符串的一个副本,不会影响原字符串的内容。
阅读全文