Files
cursopython2023/aula82.py
2022-11-03 10:14:05 -03:00

35 lines
502 B
Python

def executa(funcao, *args):
return funcao(*args)
# def soma(x, y):
# return x + y
# def cria_multiplicador(multiplicador):
# def multiplica(numero):
# return numero * multiplicador
# return multiplica
# duplica = cria_multiplicador(2)
duplica = executa(
lambda m: lambda n: n * m,
2
)
print(duplica(2))
print(
executa(
lambda x, y: x + y,
2, 3
),
)
print(
executa(
lambda *args: sum(args),
1, 2, 3, 4, 5, 6, 7
)
)