Atualmente, se digitar uma letra, dá erro. Como tratar o input?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Atualmente, se digitar uma letra, dá erro. Como tratar o input?
Olá ebpacordi, tudo bem? Espero que sim!
Você pode fazer o tratamento utilizando as cláusulas try e except.
Vou colocar um exemplo de código aqui:
try:
chute = int(input("Digite um número: ")
except:
print("O valor digitado é inválido, você deve digitar um número.")Se algum erro ocorrer na execução do bloco try, o except será executado, fazendo com que a execução do programa não termine.
Para aprender sobre tratamentos de erros, sugiro fazer o curso da plataforma, pode acessar o link do curso clicando aqui.
Bons estudos!
Obrigado por compartilhar a correção.
Muito obrigada João Vitor.