#1 - 3 listas
numeros = [1,2,3,4,5,6,7,8,9,10]
nomes = ['pata', 'peta', 'pita', 'pota']
anos = [1992, 2025]
#2 - Elementos da lista
numeros = [1,2,3,4,5,6,7,8,9,10]
for numero in numeros:
print(numero)
#3 - Soma dos números ímpares
numeros = [1,2,3,4,5,6,7,8,9,10]
soma = 0
for numero in numeros:
if numero % 2 != 0:
soma += numero
print(f'A soma dos núemros ímpares é {soma}.')
#4 Ordem decrescente
numeros = [1,2,3,4,5,6,7,8,9,10]
for numero in sorted(numeros, reverse=True):
print(numero)
#5 - Tabuada do número
import os
tabuada = 0
numeros = [1,2,3,4,5,6,7,8,9,10]
n = int(input('Digite um número '))
os.system('cls')
print(f'A tabuada do {n} é:')
for numero in numeros:
tabuada = n * numero
print(f'{tabuada}')
# 6 - Soma dos elementos da lista
# O código permite ao usuário que crie uma lista de números a serem somados
# Caso um item da lista não seja um número, ocorre um erro.
import os
os.system('cls')
lista = []
print('Vamos somar os números!\n')
while True:
n = input('Digite um novo número ou "somar" para concluir a soma.\n')
if n == 'somar':
break
try:
n = int(n)
lista.append(n)
except ValueError:
print('Erro! Por favor digite um número inteiro ou "somar" para concluir')
print(f'A soma dos números é {sum(lista)}')
import os
os.system('cls')
lista = []
print('Vamos calcular a média dos números!\n')
while True:
n = input('Digite um novo número ou "sair" para concluir.\n')
if n == 'sair':
break
try:
n = int(n)
lista.append(n)
except ValueError:
print('Erro! Por favor digite um número inteiro ou "sair" para concluir.')
try:
media = sum(lista) / len(lista)
print(f'A média dos números é {media}')
except ZeroDivisionError:
print('A lista está vazia!')