Ir para conteúdo
Fórum Script Brasil

CarlosFerreira

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por CarlosFerreira

  1. Olá pessoal, sou novo no fórum e estou iniciando meus estudos em Python. 

    Gostaria de ajuda para para aprender a utilizar as instruções try e except, no código abaixo.

    Com o intuito de detectar se o usuário digitou uma string que não corresponde a um inteiro.

    E, nessa caso, exibir uma mensagem ao usuário que alertando-o de que essa entrada é inválida.

    Código a seguir:

     

    # Sequência de Collatz

    def collatz(number):
        if number % 2 == 0:
            return number // 2    
        else:
            return 3* number + 1
            
    n = int(input('Digite um número inteiro: '))

    cont = 1
    while n > 1:
        n = collatz(n)
        cont += 1
        print(n)

×
×
  • Criar Novo...