Exercícios
1 - Crie uma lista para cada informação a seguir:
Lista de números de 1 a 10;
Lista com quatro nomes;
Lista com o ano que você nasceu e o ano atual.
2 - Crie uma lista e utilize um loop for para percorrer todos os elementos da lista.
3 - Utilize um loop for para calcular a soma dos números ímpares de 1 a 10.
4 - Utilize um loop for para imprimir os números de 1 a 10 em ordem decrescente.
5 - Solicite ao usuário um número e, em seguida, utilize um loop for para imprimir a tabuada desse número, indo de 1 a 10.
6 - Crie uma lista de números e utilize um loop for para calcular a soma de todos os elementos. Utilize um bloco try-except para lidar com possíveis exceções.
7 - Construa um código que calcule a média dos valores em uma lista. Utilize um bloco try-except para lidar com a divisão por zero, caso a lista esteja vazia. .
# Exercício 1
lista_de_numeros = [1, 2, 3, 4, 5, 6, 7, 8 ,9, 10]
lista_de_nomes = ['João', 'Sandro', 'Sophia', 'Márcia']
lista_de_datas = [2004, 2024]
# Exercício 2
for i in lista_de_numeros:
print(i)
# Exercício 3
soma_numeros = 0
for i in range(1, 11):
if i % 2 == 1:
soma_numeros += i
print(soma_numeros)
# Exercício 4
for n in range(10, 0, -1):
print(n)
# Exercício 5
numero_escolhido = int(input('Digite um número: '))
print('Tabuada')
for t in range(1, 11):
resultado = t * numero_escolhido
print(f'{t}x{numero_escolhido} = {resultado}')
# Exercício 6
soma_numeros_lista = 0
for x in lista_de_numeros:
soma_numeros += x
print(soma_numeros_lista)
# Exercício 7
def calcular_media(lista):
soma_valores_lista = 0
for valor in lista:
soma_valores_lista += valor
try:
media = soma_valores_lista / len(lista)
except:
return 'Não é possível calcular a média de uma lista vazia'
return media
valores = [3, 9, 12, 19, 88]
print(f'Média dos valores: {calcular_media(valores)}')
valores_vazios = []
print(f'Média dos valores: {calcular_media(valores_vazios)}')