passage d'un post de entrée forum en un journal (+ complément car entre temps j'ai fait un petit ajout)
Salut,
À l'occasion d'un changement dans l'hébergement, j'en ai profité pour remettre à jour le Mémento Python 3 (dont la dernière version 2.0.6 datait de juin 2017).
Il est dispo dorénavant sur py3memento.lisn.fr (et py3cheatsheet.lisn.fr pour la version anglaise).
Modifications de la version 2.1.1 :
- ajout de la directive
globaldans les définitions de fonctions.
Modifications de la version 2.1.0 :
- affection, ajout opérateur morse (walrus)
:= - ajout de l'instruction
match…case - formatage de chaînes, bascule sur les f-string (remplacement aussi aux endroits où .format() apparaissait)
- méthodes des chaînes, ajout de
.format(),.removeprefix(),.removesuffix() - boucle
for, révision algo for sur index en utilisantenumerate, ajout de deux lignes sur les expressions d'itérables (mapetfilter) en programmation fonctionnelle - opérateurs de fusion
|et de mise à jour|=des dictionnaires - réorganisation de la section indexation des séquences pour gagner de la place
- signalisation
()autour de context managers pour ouvrir plusieurs fichiers avecwith
A+
Note : si vous hébergez une copie locale, pensez à la mettre à jour.
Commentaires :voir le flux Atomouvrir dans le navigateur