Python 实现一个字符串翻转的函数

Document 对象参考手册 Python3 实例

在 Python 中,我们可以通过多种方式实现字符串的翻转。下面是一个简单的函数示例,它接受一个字符串作为输入,并返回该字符串的翻转版本。

实例

def reverse_string(s):
    return s[::-1]

# 示例使用
original_string = "Hello, World!"
reversed_string = reverse_string(original_string)
print(reversed_string)

代码解析:

  1. def reverse_string(s): 定义了一个名为 reverse_string 的函数,它接受一个参数 s
  2. return s[::-1] 是函数的核心部分。s[::-1] 是 Python 中的切片操作,它从字符串的末尾开始,以步长 -1 遍历整个字符串,从而实现字符串的翻转。
  3. original_string = "Hello, World!" 定义了一个原始字符串。
  4. reversed_string = reverse_string(original_string) 调用 reverse_string 函数,并将结果存储在 reversed_string 变量中。
  5. print(reversed_string) 输出翻转后的字符串。

输出结果:

!dlroW ,olleH

Document 对象参考手册 Python3 实例