1
lista = [16, 14, 63, 65, 17, 99, 70, 11, 20, 48, 79, 32, 17, 89, 12, 25, 66]
tam = len(lista)
maior = max(lista)
menor = min(lista)
soma = sum(lista)
print(f"A lista possui {tam} números em que o maior número é {maior} e o menor número é {menor}. A soma dos valores presentes nela é igual a {soma}.")
2
num = int(input('Informe o número para gerar a tabuada: '))
def tabuada(num):
for i in range(1,11):
tab = i * num
print(f'{num} x {i} = {tab}')
print(f'A tabuada de {num}:')
tabuada(num)
3-
lista = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]
def multiplos(lista):
mult_3 = []
for i in lista:
if i%3 == 0:
mult_3.append(i)
return mult_3
mult_3 = multiplos(lista)
mult_3
4
lista =[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
quadrado = map(lambda x: x**2, lista)
lista_atual = list(quadrado)
lista_atual
5
notas = []
for i in range(1,6):
nota = float(input(f'Informe a {i}°: '))
notas.append(nota)
def media_nota(lista):
lista.remove(max(lista))
lista.remove(min(lista))
media = sum(lista)/len(lista)
return media
media = media_nota(notas)
print(f'Nota de manobra: {media}')
6-
notas = []
for i in range(1,5):
nota = float(input(f'Informe a {i}°: '))
notas.append(nota)
def desempenho(lista):
maior = max(lista)
menor = min(lista)
media = sum(lista)/len(lista)
if media >= 7:
situação = 'Aprovado'
else:
situação = 'Reprovado'
return(maior, menor, media, situação)
maior, menor, media, situação = desempenho(notas)
print(f'O(a) estudante obteve uma media de {media}, com a sua maior nota de {maior} pontos e a menor nota de {menor} pontos e foi {situação}')
7
nomes = ["joão", "MaRia", "JOSÉ"]
sobrenomes = ["SILVA", "souza", "Tavares"]
nome_completo = map(lambda x, y: f'Nome completo : {x} {y}', nomes, sobrenomes)
nome_completo = list(nome_completo)
for i in nome_completo:
print(i)
8
gols_marcados = [2, 1, 3, 1, 0]
gols_sofridos = [1, 2, 2, 1, 3]
def calcula_pontos(gols_marcados,gols_sofridos):
pontos_ganhos = 0
pontos_empate = 0
for i in range(len(gols_marcados)):
if gols_marcados[i] > gols_sofridos[i]:
pontos_ganhos += 3
elif gols_marcados[i] == gols_sofridos[i]:
pontos_empate += 1
soma = pontos_ganhos + pontos_empate
aprov = (soma/(len(gols_marcados)*3))*100
return (soma,aprov)
soma, aprov = calcula_pontos(gols_marcados,gols_sofridos)
print(f"A pontuação do time foi de {soma} e seu aproveitamento foi de {round(aprov)}%")
9
diaria = 150
gasolina = 5 # cada litro
cosumo_gasolia = 14 # Km/l
cidades = ['Salvador', 'Fortaleza', 'Natal', 'Aracaju']
gastos = [200, 400, 250, 300] # gasto por dia
distacia = [850, 800, 300, 550 ]
dias = int(input('Informe o numero de dias: '))
cidade = input('Informe o nome da cidade (Salvador, Fortaleza, Natal, Aracaju): ')
def gasto_hotel(dias, cidade):
valor_diaria = []
valor_gastos = []
valor_gasolina = []
for i in range(len(cidades)):
if cidade in cidades[i]:
valor_diaria = diaria * dias
valor_gasolina = 2*((distacia[i] / 14) * 5)
gasto_diario = gastos[i] * dias
soma_total = valor_diaria + valor_gasolina + gasto_diario
return (soma_total)
soma_total = round(gasto_hotel(dias,cidade),2)
print(f'Com base nos gastos definidos, uma viagem de {dias} dias para {cidade} saindo de Recife custaria {soma_total} reais')
10
frase = input("Digite uma frase: ")
frase = frase.replace(',',' ').replace('.',' ').replace('!',' ').replace('?',' ').split()
tamanho = filter(lambda x: len(x) >= 5, frase)
print(list(tamanho))