Informática, perguntado por dario9645, 6 meses atrás

Fiz este exercício e quero que se o usuário digite uma letra ao invés de um número ele envie uma mensagem ao usuário ao invés de dar erro:
soma = 0
cont = 0
for c in range(1, 7):
num = int(input('Dígite o {} valor:'.format(c)))
if num % 2 == 0:
soma += num
cont += 1
print('Você informou {} números PARES e a soma foi {}'.format(cont, soma))

Soluções para a tarefa

Respondido por LordeQuinto
0

Resposta:

num = input("escolha um valor de 0 a 10")

if not num.isdigit():

   print("Digite apenas numeros!")

print(num)

Explicação:

Recomendo que use o GitHub(Peguei esse código de lá, porém não estou conseguindo colocar o link), ou outros fóruns semelhantes, pra sanar dúvidas em relação a respeito de programação. Há muitas pessoas lá bem capazes e dispostas a ajudar; sem contar que o site é focado nisto.


LordeQuinto: Pesquisa GitHub Como verificar se o valor de variável string é numero e vai encontrar o link de onde retirei o código
Perguntas interessantes