Fonctions anonymes en Python (ou lambda)
Python a des capacités de programmation fonctionelles honorables, mais loin de ce que peuvent offrir des langages spécialisés comme Javascript ou Lisp.
Python a des capacités de programmation fonctionelles honorables, mais loin de ce que peuvent offrir des langages spécialisés comme Javascript ou Lisp.
J’ai passé des années à coder en PHP. J’ai vu du code très propre faire des choses très belles. Ce n’est pas grâce au langage, mais en dépit de lui.
Je parie que là, maintenant, vous êtes en train de ne pas vous demander “Comment pourrais-je exécuter des actions concurrente sans utiliser de threads en python ?”. Et c’est bien dommage pour vous car la seule chose que j’ai à vous écrire c’est un début de réponse à cette question.
Comme l’indique le titre…
Loin de moi l’idée de faire un tuto ce matin sur les context managers, mais j’ai juste l’envie d’énoncer tout haut mon amour cette fonctionnalité.
Ça fait 10 ans que j’en fais, et je ne me souviens jamais des lettres à utiliser pour les formats. Pourtant j’utilise tout le temps le même format.
En théorie hein…
La polémique qui met souvent le feu aux poudre du vase de poisson. Coder comme un porc et sortir quelque chose plutôt que de coder super propre et jamais rien sortir dans les temps…
Bloggers et admins du monde (francophone) entier, ne vous embêtez plus à demander des précisions. Postez juste un lien vers cet article pour chaque personne qui ne donne pas toutes les infos.
La mémoization est une forme de mise en cache, elle consiste à cacher le résultat d’une fonction afin que les appels successifs avec des paramètres identiques utilisent le cache plutôt que de calculer à nouveau les données.