我只是在学习python,完成编码的新手。下面(图中)是我在“学习Python艰难之路3”练习后所做的一些简单代码。 我似乎无法解决的是为什么“if”语句之后的“print”将无法打印。有什么建议吗?
答案 0 :(得分:0)
您的代码要求输入并将其存储在变量snow
中。然后你的if
语句再次要求输入。
更改第12行以使用snow
变量:if snow == "No":
。
答案 1 :(得分:0)
问题在第12行。您在第10行获得了用户的输入,并将其设置为变量snow。当它到达第12行时,它会再次提示您,因为您再次调用输入(提示)。相反,您的代码应该像if snow == "No":
,然后它会使用您的响应而不会再次提示您。