通过键盘输入一个字符串,输出它反转后的字符串。其中字符串的反转采用普通函数实现。
时间: 2023-12-30 07:06:05 浏览: 137
好的,下面是代码:
```python
def reverse_string(s):
return s[::-1]
s = input("请输入一个字符串:")
print("反转后的字符串为:", reverse_string(s))
```
这个函数接收一个字符串作为参数,并通过切片操作反转字符串。[::-1] 表示从后向前遍历整个字符串,步长为 -1,即将字符串反转。
例如,如果输入字符串为 "Hello, world!",则输出为 "!dlrow ,olleH"。
请注意,这种实现方式比递归实现更简单、更高效,因此在实际使用中更为常见。
阅读全文