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!

0
respostas

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}")