簡體   English   中英

我的python3.6代碼的if語句不會打印出print

[英]print won't print in if statement of my python3.6 code

我只是在學習python,是編碼的新手。 下面(圖中的圖像)是我在“學習Python的硬方法3”中的練習后所做的一些簡單代碼。 我似乎無法解決的問題是為什么我的“ if”語句后的“ print”不打印。 有什么建議么?

簡單的python代碼

您的代碼要求輸入並將其存儲在變量snow 然后,您的if語句再次要求輸入。

更改第12行以使用snow變量: if snow == "No":

問題在第12行中。您在第10行中獲得了用戶的輸入,並將其設置為變量snow。 到達第12行時,它會再次提示您,因為您再次調用了input(prompt)。 而是,您的代碼應該類似於if snow == "No":那么它將使用您的響應而不會再次提示您。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM