Advertisement
Guest User

Untitled

a guest
Jul 25th, 2011
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. """
  5. 3 - 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.
  6. """
  7.  
  8. while True: # Loop Infinito
  9.     nota = int(raw_input("Digite uma nota de 0 a 10: ")) # Retorna um string que é convertida para inteiro
  10.     if nota in range(11): # A intrução range cria um lista iniciando em 0 e terminando um valor antes indicado no parametro
  11.         print "Valor correto"
  12.         break # Quebra o loop inifinto caso o usuário digite um valor válido
  13.     else:
  14.         print "Valor invalido"
  15.         continue # Volta ao loop caso o usuário digite um valor inválido
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement