编写一个子函数完成把传递来的字符串颠倒次序的功能,并在主函数中输入字符串
时间: 2023-12-14 21:37:36 浏览: 134
字符串顺序颠倒
5星 · 资源好评率100%
以下是一个 Python 代码示例,其中定义了一个名为 `reverse_str` 的函数来反转字符串,并在主函数中调用它来演示其功能:
```python
def reverse_str(s):
"""
反转字符串
"""
return s[::-1]
# 主函数
if __name__ == '__main__':
s = input('请输入一个字符串:')
reversed_s = reverse_str(s)
print(f'反转后的字符串为:{reversed_s}')
```
在上面的代码中,我们使用 Python 语言的切片操作符 `[::-1]` 来反转字符串。该操作符表示从字符串的末尾开始,每隔一个字符取一个字符,直到字符串的开头。因此,它可以用来快速反转一个字符串。在主函数中,我们使用 `input` 函数来从用户处接收一个字符串,然后调用 `reverse_str` 函数来反转该字符串,最后输出反转后的结果。
阅读全文