python 翻转字符串
时间: 2023-09-01 18:11:48 浏览: 51
可以使用字符串切片的方法来翻转字符串,具体代码如下:
``` python
s = "Hello, world!"
reversed_s = s[::-1]
print(reversed_s)
```
运行结果为:
```
!dlrow ,olleH
```
解释:
`[::-1]` 表示从字符串末尾开始,每隔一个字符取一个字符,即将整个字符串翻转。
相关问题
Python反转字符串
Python中有多种方法可以反转字符串,其中一种是使用循环。具体实现方法如下:
```python
string1 = "the crazy programmer"
string2 = ""
i = len(string1) - 1
while(i >= 0):
string2 = string2 + string1[i]
i = i - 1
print("original = " + string1)
print("reverse = " + string2)
```
该方法通过循环遍历字符串中的每个字符,并将其逆序添加到一个新的字符串中,从而实现字符串的反转。
python反转字符串
可以使用字符串切片的方式反转一个字符串,示例代码如下:
```python
s = "hello world"
reversed_s = s[::-1]
print(reversed_s)
```
输出结果为:
```
dlrow olleh
```
其中 `s[::-1]` 表示从字符串的最后一个字符开始,每次向前取一个字符,直到字符串的第一个字符结束,这样就能得到一个反转后的字符串。