Python - Ex 09 - Validando entrada

on GuioSoft Blog

Exercício
#input #int #print #while #continue #break

Início

Faça um programa que peça uma nota, entre zero e dez. Mostre uma mensagem caso o valor seja inválido e continue pedindo até que o usuário informe um valor válido.

 1while True:
 2    texto = input('Informe valor:')
 3    try:
 4        nota = int(texto)
 5    except:
 6        print('Número inválido')
 7        continue
 8    if 0 <= nota <= 10:
 9        break
10    print('Nota inválida')