Bem-vindo ao Sistersinspirit.ca, a melhor plataforma de perguntas e respostas para obter soluções rápidas e precisas para todas as suas dúvidas. Explore soluções abrangentes para suas perguntas de uma ampla gama de profissionais em nossa plataforma amigável. Explore milhares de perguntas e respostas de uma comunidade de especialistas em nossa plataforma amigável.

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.

Agradecemos seu tempo em nosso site. Não hesite em retornar sempre que tiver mais perguntas ou precisar de esclarecimentos adicionais. Obrigado por passar por aqui. Nos esforçamos para fornecer as melhores respostas para todas as suas perguntas. Até a próxima. Volte ao Sistersinspirit.ca para obter as respostas mais recentes e informações dos nossos especialistas.