4.9.1. Argumentos com valor padrão¶;
no código:
def pergunta_ok(mensagem, tentativas=4, lembrete='Por favor, tente novamente!'):
while True:
resposta = input(mensagem)
if resposta in {'s', 'sim', 'é}:
return True
if resposta in {'n', 'não', 'nah'}:
return False
tentativas = tentativas - 1
if tentativas < 0:
raise ValueError('resposta inválida de usuário')
print(lembrete)
Correção :
- if resposta in {'s', 'sim', 'é}: <<< falta " ' " depois de " 'é " , linha 4.
Em https://docs.python.org/pt-br/3/tutorial/controlflow.html ,
4.9.1. Argumentos com valor padrão¶;
no código:
Correção :