Objetos de Função e Closures em Python
1. Objetos de Função
Em Python, funções são objetos de primeira classe, o que significa que podem ser tratadas como qualquer outro valor: atribuídas a variáveis, passadas como argumentos ou retornadas por outras funções.
1.1 Atribuição a variáveis
def saudacao():
print('Olá!')
msg = saudacao # msg agora referencia a função
msg() # Chama ...
Publicado em 10-8 20:46