Exercicio 1
lista = [16, 14, 63, 65, 17, 99, 70, 11, 20, 48, 79, 32, 17, 89, 12, 25, 66]
tamanho = len(lista)
maior = max(lista)
menor = min(lista)
total = sum(lista)
print(f" A Lista possui {tamanho} numeros, onde o maior é {maior} é o menoe e {menor}, é a soma da lista é {total}.")
Exercico 2
N1 = int(input("Digite um numero de 1 a 10 para ver a sua tabuada: "))
for i in range(1, 11):
resultado = N1 * i
print(f"{N1} x {i} = {resultado}")
Exercicio 3
N2_2 =[97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]
multiplos_de_3 = [num for num in N2_2 if num % 3 == 0]
print(multiplos_de_3)
Exercicio 4
N3 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
N3_elevado = list(map(lambda y: y ** 2, N3))
N3_elevado
Exe4rcicio 5
s1 = float(input("Digite a nota do 1 Jurado: "))
s2 = float(input("Digite a nota do 2 Jurado: "))
s3 = float(input("Digite a nota do 3 Jurado: "))
s4 = float(input("Digite a nota do 4 Jurado: "))
s5 = float(input("Digite a nota do 5 Jurado: "))
notas = [s1, s2, s3, s4, s5]
print(notas)
notas.remove(max(notas))
notas.remove(min(notas))
media = sum(notas) / len(notas)
print(f"A Nota da manobra: {media:.2f}")
Exercicio 6
no1 = float(input("Digite a 1 nota: "))
no2 = float(input("Digite a 2 nota: "))
no3 = float(input("Digite a 3 nota: "))
no4 = float(input("Digite a 4 nota: "))
Boletim = [no1, no2, no3, no4]
maior_nota = max(Boletim)
menor_nota = min(Boletim)
media_notas = sum(Boletim) / len(Boletim)
def Resultaod():
if media_notas >= 6:
situacao = "Aprovado"
else:
situacao = "Reprovado"
return situacao
print(f"O(a) aluno(a) teve a maior nota: {maior_nota}, a menor nota: {menor_nota}, a média das notas: {media_notas:.2f} e está {Resultaod()}.")
Exercicio 7
nomes = ["joão", "MaRia", "JOSÉ"]
sobrenomes = ["SILVA", "souza", "Tavares"]
Nomes_completos = list(map(lambda y: f"{y[0].capitalize()} {y[1].capitalize()}", zip(nomes, sobrenomes)))
print(Nomes_completos)
Exercicio 8
gols_marcados = [2, 1, 3, 1, 0]
gols_sofridos = [1, 2, 2, 1, 3]
def calcula_pontos() :
pontos = 0
for marcados, sofridos in zip(gols_marcados, gols_sofridos):
if marcados > sofridos:
pontos += 3
elif marcados == sofridos:
pontos += 1
return pontos
pontos_totais = len(gols_marcados) * 3
Aproveitamento = (calcula_pontos() / pontos_totais) * 100
pontos_totais = calcula_pontos()
print(f"A pontuação do time foi de {pontos_totais} pontos e seu aproveitamento e de {Aproveitamento:.2f}.")
Exercicio 9
Cidades = ["Salvador", "Fortaleza", "Natal", "Aracaju"]
hotel_diaria = [150]
consumo_carro = [14]
preço_gas = [5]
alimentacao_passeios = [200, 400, 250, 300]
distancia = [850, 800, 300, 550]
dias = int(input("Digite o numero de dias que deseja ficar na cidade: "))
cidade = input("Digite o nome da cidade que deseja visitar (Salvador, Fortaleza, Natal, Aracaju): ")
print(dias)
def Litros():
Total_litros = []
for i in range(len(distancia)):
litros_necessarios = distancia[i] / consumo_carro[0]
Total_litros.append(litros_necessarios)
return Total_litros
print(Litros())
def gasto_comb():
GC = []
for i in Litros():
gasto_combustivel = (i * preço_gas[0])*2
GC.append(gasto_combustivel)
return GC
print(gasto_comb())
def hotel():
custo_hotel = hotel_diaria[0] * dias
return custo_hotel
print(hotel())
def AP() :
c_AP = []
for i in alimentacao_passeios:
custo_ap = i * dias
c_AP.append(custo_ap)
return c_AP
print(AP())
def custo_total():
custos = []
for i in range(len(Cidades)):
total = gasto_comb()[i] + hotel() + AP()[i]
custos.append(total)
return custos
print(custo_total())
def destinos() :
destino = []
for i in range(len(Cidades)):
if cidade == Cidades[i]:
destino.append(custo_total()[i])
return destino
print(destinos())
print(f"Com base nos gastos definidos, uma viagem de {dias} dias para {cidade} saindo de Recife custaria {destino} reais")