用用户输入反转字符串

时间:2020-04-19 05:51:50

标签: python python-3.x

我决定接受一些编程项目,并决定遵循本指南: https://www.dreamincode.net/forums/topic/78802-martyr2s-mega-project-ideas-list/

我从第一个项目开始,该项目是反转字符串,这很简单,因为您可以在文档中找到如何进行转换。 IE浏览器

txt = "Hello World"[::-1]
print(txt)
dlroW olleH



s = "health" [::-1]
print(s)
htlaeh

等等……确实有两个问题。在本指南中,我不确定他们是否只是想让您反转字符串。好像他们要输入?供用户输入字符串。

在这种情况下,我认为可能是这样的:

string = Input("Enter a string")
print(s [::-1])

这怎么行不通,不确定如何在Python 3.8.2中实现。有人可以让我知道以及他们是怎么做到的,那太好了。

谢谢。

2 个答案:

答案 0 :(得分:2)

您的代码在s和所需的索引之间有一个空格。您也有两个变量名,s和字符串。选一个。最后,Input必须为小写。更改为此:

string = input("Enter a string")
print(string[::-1])

答案 1 :(得分:0)

您的打印语句需要一些修改。 在这里- print(string [::-1])