python怎么让字符串反转
时间: 2024-01-10 13:50:57 浏览: 68
16种Python方法实现字符串反转
可以使用切片(slice)操作将字符串反转:
```python
s = "Hello, world!"
s_reversed = s[::-1]
print(s_reversed) # 输出: "!dlrow ,olleH"
```
切片操作的语法是:
```python
s[start:stop:step]
```
其中:
- `start`:起始位置,默认为0;
- `stop`:结束位置,默认为字符串的长度;
- `step`:步长,默认为1。
如果`step`为负数,则表示从右往左取值。因此,`s[::-1]`就表示从右往左取整个字符串。
阅读全文