Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Hora da prática: listas, for e try except


```''' 1.'''

lista1 = [1,2,3,4,5,6,7,8,9,10]
lista2 = ['Britney', 'Madonna', 'Beyoncé', 'Kylie']
lista3 = [1991,2026]

'''2.'''

# for i in lista1:
#     print(i, end=" ")

'''3.'''

# soma_impares = 0
# for i in range(1,11,2):
#     soma_impares += i
#     print(soma_impares)

'''4.'''

# for i in range(10,0,-1):
#     print(i, end=" ")

'''5.'''

# num = int(input('Digite um número: '))
# tabuada_soma = 0
# fator=0
# for i in range(1,11):
#     fator+=1
#     tabuada_soma=num+fator
#     print(f'{num}+{fator}={tabuada_soma}')

'''6.'''

# lista_num=[1,2,3,4,5,6,7,8,9,10]

# soma=0
# try:
#     for i in lista_num:
#         soma+=i
#     print(f'A soma dos elementos: {soma}')
# except Exception as e:
#     print(f'Ocorreu um erro: {e}')

'''7.'''

lista_num=[1,2,3,4,5,6,7,8,9,10]
soma=0
media=0
try:
    for i in lista_num:
        soma += i
        media = soma / (len(lista_num))
    print(f'A média dos valores desta lista é {media}.')
except ZeroDivisionError:
    print("A lista está vazia, não é possível calcular a média.")
except Exception as e:
    print(f"Ocorreu um erro: {e}")
1 resposta

Oi, Evandro, como vai?

Obrigado por compartilhar sua resolução. Você praticou diferentes conceitos importantes do capítulo e as soluções apresentadas atendem aos exercícios propostos de forma geral.

No exercício 7, o cálculo da média está correto, porém a variável media é atualizada a cada iteração do laço. Como a média só depende da soma final, ela poderia ser calculada após o término do for.

Entre os exercícios realizados, qual deles você considerou mais desafiador para aplicar listas, laços de repetição e tratamento de exceções?

Parabéns pela dedicação aos estudos. Continue compartilhando suas soluções, e conte com o fórum sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!