Ola segue os codigos dos exercicios
# 1 -criar uma lista com informações
numeral = [1,2,3,4,5,6,7,8,9,10]
nomes = ['Rony','Alura','python','Angelica']
Anos = [1985,2025]
print(numeral)
print(nomes)
print(Anos)
# 2 - usar loop para percorrer as listas
lista_generica = ['Banana', 'Maça', 'Uva', 25, 1985, 'Alura']
for lista_generica in lista_generica:
print(f'.{lista_generica}')
# 3 - usar loop for,para somar os impares de 1 a 10
soma = []
for i in range(len(numeral)):
if i %2 != 0:
soma.append(i)
print(soma)
print(sum(soma))
# 4 usando for para imprimir os numero de 1 a 10 descresnte
for num in sorted(numeral, reverse=True):
print(num)
# 5 - recebe um numero por input e imprimi a tabuada dele
tab = int(input('Insira um numero para ver a tabuada: '))
print(f'Tabuada do {tab}:')
for i in range(1, 11):
resultado = tab * i
print(f'{tab} x {i} = {resultado}')
# 6 - cria uma lista e calcula a soma de todos os elementos, usar try,execpet para lidar com as exeções
lista_soma = []
n = int(input('Quantos números deseja somar? ')) # Pede ao usuário a quantidade de números
for i in range(n):
try:
numero = int(input('Digite um número para adicionar à soma: '))
lista_soma.append(numero)
except ValueError:
print('Digite um número inteiro válido.')
print('Lista de números:', lista_soma)
print('Soma total:', sum(lista_soma))
# 7 - calcular a media dos valores de uma lsita, usar try-execpt para lidar com divisão por zero
lista_media = []
try:
n = int(input('Quantos números deseja inserir para fazer a média? '))
if n <= 0:
raise ValueError('O número de entradas deve ser maior que zero.')
for i in range(n):
try:
numero = int(input('Digite um número para adicionar à média: '))
lista_media.append(numero)
except ValueError:
print('Entrada inválida! Digite um número inteiro.')
if lista_media: # Verifica se a lista tem elementos antes de calcular a média
media = sum(lista_media) / len(lista_media)
print(f'A média dos números inseridos é: {media:.2f}')
else:
print('Nenhum número válido foi inserido, impossível calcular a média.')
except ValueError as e:
print(f'Erro: {e}')