需要更高或更低游戏的帮助我认为问题与循环有关。我被告知要添加一个例外,但我不知道在哪里添加它
print('Welcome to higher or lower game')
input('press enter to start.\n')
import random
Max = 10
Min = 0
num = random.randint(1, 10)
print('your starting number is a ' + str(num))
while 'well done.\n' :
guess = input('higher (h) or lower (l).\n')
new_num = random.randint(1, 10)
print('your new number is a ' + str (new_num))
try :
if new_num > num and guess == 'h':
print('well done.\n')
elif new_num < num and guess == 'l':
print('well done.\n')
break
if num and guess == 'l' and new_num > num and guess:
print('game over')
elif num and guess == 'h' and new_num < num and guess:
print('game over')
else:
print('game over you got a score of ' + str(score))
你真的不应该在那里有一个try语句。你可以把它拿出来,用一些if和elif语句
例如:
据我所知,try语句主要用于错误处理
在
try
语句中没有except
子句。除非您有finally
子句,否则该子句是必需的相关问题 更多 >
编程相关推荐