diff --git a/aula73.py b/aula73.py new file mode 100644 index 0000000..fa5a68c --- /dev/null +++ b/aula73.py @@ -0,0 +1,20 @@ +""" +Higher Order Functions +Funções de primeira classe +""" + + +def saudacao(msg, nome): + return f'{msg}, {nome}!' + + +def executa(funcao, *args): + return funcao(*args) + + +print( + executa(saudacao, 'Bom dia', 'Luiz') +) +print( + executa(saudacao, 'Boa noite', 'Maria') +)