我正在创建一个问答代码,我需要问题函数来返回 resposta_usuario 值,但它没有发生问答游戏代码perguntas = open('perguntas.txt','r')respostas = open('respostas.txt','r')respostas_linha = respostas.readlines()c = 0score = 0def pergunta(): #Mostra a pergunta guardada no perguntas.txt e retorna a resposta do usuário for linhas in perguntas: if linhas == '\n': resposta_usuario = input('Qual sua resposta?: ') return resposta_usuario <------ THE PROBLEM IS HERE else: print (linhas)def verificar(resposta_usuario): if resposta_usuario == respostas_linha[c]: print('Resposta Correta') c=+c score = score + 10 pergunta() else: print('Fim de jogo!') print('Tente novamente')pergunta()print(resposta_usuario)我期望 resposta_usuario 值的输出,但实际输出是NameError:未定义名称“user_response”
添加回答
举报
0/150
提交
取消