python字符串翻转reverse
时间: 2023-04-26 19:02:11 浏览: 126
Python字符串翻转可以使用字符串切片的方式来实现,具体代码如下:
```
s = "hello world"
s_reverse = s[::-1]
print(s_reverse)
```
输出结果为:dlrow olleh
其中,`[::-1]`表示从字符串末尾开始,每隔一个字符取一个字符,直到字符串开头,即实现了字符串的翻转。
相关问题
python字符串翻转
可以使用字符串切片来实现字符串翻转,代码如下:
```python
s = "hello world"
reverse_s = s[::-1]
print(reverse_s)
```
输出结果为:
```
dlrow olleh
```
其中,`[::-1]` 表示从字符串末尾到开头,步长为-1,即倒序遍历整个字符串。
Python字符串翻转函数
在Python中,你可以使用多种方法来翻转字符串。以下是两个示例:
**方法一:利用切片(推荐)[^1]**:
```python
def string_reverse_slice(s):
"""使用切片反转字符串"""
return s[::-1]
# 测试
input_str = "hello"
reversed_str = string_reverse_slice(input_str)
print(f"原字符串: {input_str}, 反转字符串: {reversed_str}")
```
**方法二:使用循环[^2]**:
```python
def string_reverse_loop(s):
"""使用循环反转字符串"""
reversed_s = ''
for char in s:
reversed_s = char + reversed_s
return reversed_s
# 测试
input_str = "hello"
reversed_str = string_reverse_loop(input_str)
print(f"原字符串: {input_str}, 反转字符串: {reversed_str}")
```
阅读全文