Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

[Projeto] Fiz Assim: Exercícios de 1 a 4

Para não repetir cada pergunta, deixei dentro as marcações #[x], onde x representa o número do exercício e o código abaixo a resolução...

#[1]

lista = [16, 14, 63, 65, 17, 99, 70, 11, 20, 48, 79, 32, 17, 89, 12, 25, 66]

tamanho_lista = len(lista)
maior_valor =  max(lista)
menor_valor = min(lista)
soma_valores = sum(lista)

print(f'A lista possui {tamanho_lista} números em que o maior número é {maior_valor} o menor número é {menor_valor}. A soma dos valores presentes nela é igual a {soma_valores}')

.

#[2]

valor = int(input('Informe um valor inteiro: '))

def tabuada(valor):
    for i in range(1,11):
        resultado = i * valor
        print(f'{i} x {valor} = {resultado}')

print(f'Tabuada do {valor}:')
tabuada(valor)

. #[3]

lista_valores = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]

def multiplos(lista: list) -> list:
    mult_3 = []

    for valor in lista:
        if valor % 3 == 0:
            mult_3.append(valor)
    return mult_3
    
mult_3 = multiplos(lista_valores)
print(mult_3)

. #[4]

lista_inicial = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
lista_quadrados = map(lambda x: x**2, lista_inicial)
lista_quadrados = list(lista_quadrados)

print(f'Lista incial\n{lista_inicial}\n')
print(f'Lista de quadrados\n{lista_quadrados}')
2 respostas

bom demais, colega

valeu por compartilhar!

Ei Felipe, bom dia!

Feliz que gostou, espero que seja útil para alguma coisa srsr.

Se precisar de alguma coisa, ou explicação do código, estou aqui.

Abraços e bons estudos!