Ir ao conteúdo
  • Cadastre-se

ZueiroFC

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

  1. um amigo meu me respondeu essa, em baixo do "try:" eu tinha q por um "num" antes do float, >num= float(num)
  2. então, eu tava fazendo uma tarefa em que tenho q pedir pro usuário colocar uns valores (input), ai dps ele falava qual é o maior e o menor número, e se tiver alguma coisa que n seja um número, ele vai avisar que não é valido. a parte de reconhecer o inválido e o maior e menor numero está tudo bem, o problema é que o programa tá selecionando os ALGARISMOS e não os números em si então no final, por exemplo, ele fala que 7 é maior que 100, pois ele só reconhece o 1 e o 0. alguém sabe como posso resolver isso ai? largest = None smallest = None while True: num = input("Enter a number: ") if num == "done" : break try : float(num) for ma in [num]: if largest is None : largest = ma elif ma > largest : largest = ma for me in [num]: if smallest is None : smallest = me elif me < smallest : smallest = me except: print("Invalid input") print("Maximum is", largest) print("Minimum is", smallest)

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...