Obtenha as melhores soluções para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Explore milhares de perguntas e respostas de uma ampla gama de especialistas em diversas áreas em nossa plataforma de perguntas e respostas. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas.

Faça um algoritmo em Python que peça o usuário para digitar 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.


Sagot :

Resposta:

while True:

 try:

   num = int(input("Insira um numero entre 0 e 10: "))

   if 0<=num<=10:

     break

   else:

     print("valor invalido")

     continue

 except:

   print("INVALIDO")

   pass

print(num)

Explicação:

Resposta:

def main():

 while True:

   n = float(input('Insira a nota <0 - 10>: '))

   

   if n >= 0 and n <=10:

     print('Nota válida!')

     break

   else:

     print('Nota inválida, tente novamente!')

main()

Explicação:

Fiz toda a lógica simples na função principal dentro do loop infinito.

Obrigado por visitar nossa plataforma. Esperamos que tenha encontrado as respostas que procurava. Volte sempre que precisar de mais informações. Obrigado por escolher nossa plataforma. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Seu conhecimento é valioso. Volte ao Sistersinspirit.ca para obter mais respostas e informações.