我决定接受一些编程项目,并决定遵循本指南: 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中实现。有人可以让我知道以及他们是怎么做到的,那太好了。
谢谢。
答案 0 :(得分:2)
您的代码在s和所需的索引之间有一个空格。您也有两个变量名,s和字符串。选一个。最后,Input
必须为小写。更改为此:
string = input("Enter a string")
print(string[::-1])
答案 1 :(得分:0)
您的打印语句需要一些修改。 在这里- print(string [::-1])