Quelles sont les fonctionnalités moins connues mais utiles du langage de programmation Python?
- Essayez de limiter les réponses au noyau Python.
- Une fonctionnalité par réponse.
- Donnez un exemple et une brève description de la fonction, pas seulement un lien vers la documentation.
- Étiquetez l'entité en utilisant un titre comme première ligne.
Liens rapides vers les réponses:
- Déballage des arguments
- Un appareil dentaire
- Chaînage des opérateurs de comparaison
- Décorateurs
- Arguments par défaut Gotchas / Dangers of Mutable Arguments par défaut
- Descripteurs
.get
Valeur par défaut du dictionnaire- Tests de docstring
- Ellipsis Slicing Syntax
- Énumération
- Pour / sinon
- Fonction comme argument iter ()
- Expressions de générateur
import this
- Échange de valeur sur place
- Liste pas à pas
__missing__
articles- Regex multiligne
- Formatage des chaînes nommées
- Liste imbriquée / compréhension de générateur
- Nouveaux types à l'exécution
.pth
des dossiers- Encodage ROT13
- Débogage Regex
- Envoi aux générateurs
- Compléter la tabulation dans l'interpréteur interactif
- Expression ternaire
try/except/else
- Déballage +
print()
fonction with
déclaration