Denunciar Ajuda com instruções try e except em Python Postado Novembro 24, 2015 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 Collatzdef collatz(number): if number % 2 == 0: return number // 2 else: return 3* number + 1 n = int(input('Digite um número inteiro: '))cont = 1while n > 1: n = collatz(n) cont += 1 print(n)
Ajuda com instruções try e except
em Python
Postado
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)