我正在制作一款超级简单的色彩猜测游戏,我想制作它以便您可以在不停止程序的情况下进行多次猜测
color = input("guess color please ")
if color == "red":
print('you got it right')
else:
print("you are wrong")
答案 0 :(得分:2)
color = ""
while color != "red":
color = input("guess color please ")
if color == "red":
print('you got it right')
else:
print("you are wrong")
这里的诀窍是'while'语句,除非取消(ctrl + C)或满足条件(color ==“ red”),否则它将使您的程序进入循环
答案 1 :(得分:0)
在Python中,可以在特定条件为真时使用while
循环来重复一段代码。就您而言,您必须在答案不是red
时循环播放。 (请确保在循环之前定义变量,以免引发NameError
。)
color = ''
while color != 'red':
color = input('guess color please ')
if color == 'red':
print('you got it right')
else:
print('you are wrong')