Exercicio 1:
number_list = [1, 2, 3, 4 ,5 ,6, 7, 8, 9, 10]
name_list = ['Roberto', 'Magalhães', 'Givanildo', 'Roberta']
year_list = ['Ano que nasci: 2003', 'Ano atual: 2025']
print(f' {number_list}\n {name_list} \n {year_list}')
Exercicio 2:
list = ['Washington', 'San Francisco', 'Nova York', 'Seattle']
print('Cidades registradas na lista: \n')
for city in list:
print('.' + city)
Exercicio 3:
OBS: provavelmente este está incorreto, mas não consegui achar a solução exata.
number_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print(number_list)
print('Os numeros impares da lista somados: \n')
for number in number_list:
if number % 2 == 1:
calc = number + number
print('Soma deles mesmos:', calc, '\n\n', 'Numeros impares utilizados:', number)
Exercicio 4:
number_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print(f'Lista em ordem normal: {number_list}')
for number in range(10, 0, -1):
print(f'Lista na ordem decrecente: {number}')
Exercicio 5:
mult_table = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
def back_menu():
input('Digite uma tecla para voltar ao menu')
main()
def invalid_option():
print('Opcao invalida ! \n')
back_menu()
def index_main():
try:
user_answer = int(input('Digite um numero para ver sua tabuada: '))
except:
invalid_option()
print(f'Numero digitado: {user_answer}')
for i in mult_table:
calc = i * user_answer
result = calc
print(f'{user_answer} X {i} = {result}' )
def main():
index_main()
if __name__ == "__main__":
main()
Exercicio 6:
number_list = [1, 2, 3, 4 ,5 ,6, 7, 8, 9, 10]
soma = 0
for i in number_list:
soma += i
print(f'Soma dos numeros da tabela: {soma}')
Exercicio 7:
OBS: Tambem não consegui resolver sozinho.
lista_valores = [15, 20, 25, 30]
soma_valores = 0
try:
for valor in lista_valores:
soma_valores += valor
media = soma_valores / len(lista_valores)
print(f"Média dos valores: {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}")