【发布时间】:2016-08-17 00:46:36
【问题描述】:
我看到了这个Flowchart 并决定用它制作一个程序。问题是,如果我第一次输入“否”,它只会返回“走出去”。所有其他人都返回“无”。我正在使用 Python 2.7
def waitawhile():
print "Wait a while"
rain2 = raw_input("Is it still raining?")
if rain2.lower() == "no":
return "Go Outside"
elif rain2.lower() == "yes":
waitawhile()
def Raining():
print "Is it raining?"
rain = raw_input()
if rain.lower() == "no":
return "Go Outside"
elif rain.lower() == "yes":
print "Have Umbrella?"
umbrella = raw_input()
if umbrella.lower == "yes":
return "Go Outside"
elif umbrella.lower() == "no":
waitawhile()
print Raining()
【问题讨论】:
标签: python python-2.7 windows-10