python 截取字符
时间: 2023-10-16 12:15:22 浏览: 77
python3字符串操作总结
在 Python 中,可以使用切片(slice)来截取字符串中的字符。切片的语法如下:
```python
string[start:end:step]
```
其中,`start` 表示起始位置(包含),`end` 表示结束位置(不包含),`step` 表示步长(默认为 1)。如果不指定 `start`,则默认为 0;如果不指定 `end`,则默认为字符串的长度。
例如,要截取字符串 `"Hello, world!"` 中的前 5 个字符(即 `"Hello"`),可以这样写:
```python
string = "Hello, world!"
result = string[0:5]
print(result) # 输出:Hello
```
注意,切片操作不会改变原字符串,而是返回一个新的字符串。另外,如果 `start` 或 `end` 超出了字符串的范围,Python 会自动将它们截取到合法的位置。
阅读全文