Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


philfr
gizmo> ce que tu décris est du dynamic scoping, c'est primitif et pas gérable dans du code digne de ce nom.
Une vraie closure avec lexical scoping ressemble plutôt à ceci:
  1. def closure(to): 
  2.     def f(greeting): 
  3.         print greeting + " " + to 
  4.     return f 
  5. c1=closure("world"
  6. c2=closure("universe"
  7. c1("Hello"# affiche "Hello world" 
  8. c2("Hello"# affiche "Hello universe""
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?