You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

02-décorateurs.rst 456 B

1234567891011121314151617181920212223
  1. Fonctions en tant qu'argement d'autres fonctions
  2. ================================================
  3. On a vu en début de chapitre qu'on peut créé des variables qui pointent
  4. vers des fonctions.
  5. Du coup, rien n'empêche de les passer en *argument* d'autres fonctions.
  6. Par exemple::
  7. def appelle_deux_fois(f):
  8. f()
  9. f()
  10. def crier():
  11. print("Aline !")
  12. appelle_deux_fois(crier)
  13. # Affiche:
  14. # Aline !
  15. # Aline !