python输入字符串截取
时间: 2023-11-24 21:47:32 浏览: 133
字符串 截取
可以使用字符串切片来截取字符串,语法为:`string[start:end:step]`,其中 `start` 表示起始位置(包含),`end` 表示结束位置(不包含),`step` 表示步长(默认为 1)。例如,要截取字符串 `"hello world"` 中的 `"world"`,可以使用以下代码:
```python
s = "hello world"
result = s[6:]
print(result) # 输出 "world"
```
如果要截取字符串的前几个字符,可以省略 `start` 参数。例如,要截取字符串 `"hello world"` 中的 `"hello"`,可以使用以下代码:
```python
s = "hello world"
result = s[:5]
print(result) # 输出 "hello"
```
如果要截取字符串的某个区间,可以同时指定 `start` 和 `end` 参数。例如,要截取字符串 `"hello world"` 中的 `"lo w"`,可以使用以下代码:
```python
s = "hello world"
result = s[3:8]
print(result) # 输出 "lo w"
```
如果要每隔一定步长截取字符串中的字符,可以指定 `step` 参数。例如,要截取字符串 `"hello world"` 中的 `"hlowrd"`,可以使用以下代码:
```python
s = "hello world"
result = s[::2]
print(result) # 输出 "hlowrd"
```
阅读全文