|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
-
- # Tuples
-
- * Attention, c'est la virgule qui fait le tuple, pas les parenthèses!
- * Unpacking
- * Note: can unpack lists too
- * Returning multiple values
- * Can't modify a tuple
-
-
- # Retour sur les listes
-
- * extend, pop, clear, index, count
- * sort
- * sort with a key function
- * lambdas
- * slices
-
- # Retours sur les strings
-
- * on peut aussi slicer des strings
- * index et count marchent aussi
- * But you can't modify a string
- * .format()
-
-
- # None
-
- * ...
-
- # Mutabilité
-
- * Objets modifiables ou non
- * sorted vs sort
- * Copie
- * Passage par référence dans les fonctions
-
-
- # Fonctions avancées
-
- * arguments arbitraires (`*args`, `**kwargs`).
- * Chaînes de documentation
-
-
- # Exemple
-
- Top 10 des mots les plus fréquents dans un fichier texte
-
- Notions:
- * arguments en ligne de commande, `sys.argv`
- * return code, sys.exit
-
- Comparons Macron & Ruffin
-
- Notes:
- - les textes sont facilement disponibles
- - on a à peine gratté la surface
- - voir les travaux du regretté Jean Véronis sur le sujet
|