如何在 Python 中反转字符串

介绍

Python 字符串不支持反向函数,因此我们必须使用向后步进的切片。 那是额外的切片语句 [::-1].

这是最快的方法。 下面是有关如何在 Python 中反转字符串的指南,如下所示。

例子

我们有一个字符串“Hello World”,我们将通过以下命令反转它:

str ="Hello World" [::-1]  print(str)

输出:

滚球

解释

我们必须使用 slice 语句 [::-1] 因为它将从字符串的末尾开始,直到字符串的开头。 -1 表示后退一步。

切片语句 [::-1] 将直接影响 str 变量,从而使上述字符串反转。

让我们尝试编写您自己的命令并额外添加 slice 语句 [::-1]. 输出以查看结果。

创建函数

如果要将字符串发送到函数中并向后返回:

def string(x):  return x [::-1]  myback = string("Hello World")  print(myback)

输出:

滚球

解释

切片语句 [::-1]

返回反向字符串