Unresolved reference 'history' 为什么会报这样的错
def try_to_guess(name,answer):try_num = 0
while try_num < 10:
guess_answer=int(input('请输入一个数字:'))
if guess_answer < answer:
print('你输入的数字比正确答案小。')
elif guess_answer == answer:
print('回答正确!')
else:
print('你输入的数字比正确答案大。')
try_num+= 1
else:
print('猜错次数太多,失败。')
history.append('失败') 本帖最后由 hrpzcf 于 2021-11-9 17:22 编辑
最后一行,history未定义。
你没放完整代码不好修改。总之,要把history的定义放在try_to_guess调用之前。
页:
[1]