Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Dieses Repo ist archiviert. Du kannst Dateien sehen und es klonen, kannst aber nicht pushen oder Issues/Pull-Requests öffnen.
Tuples
- Attention, c’est la virgule qui fait le tuple, pas les parenthèses!
- Unpacking
- Note: can unpack lists too
Functions
- Paramètres
- Arguments
- def
- return
- parenthèses
Retour sur les strings
- append, extend, insert, remove, pop, clear
- index, count, sort, reverse
Retour sur les tuples
- Returning multiple values
Dictionnaires
- Itération sur un dictionnaire
- Itérer sur les clés et valeurs en même temps
Ensembles
- Compréhensions
- Filtres
- Les doublons sont éliminés
s = { 1, 2, 2, 3}
s
s.add(1)
s
s.add(4)
s
Mutabilité
- Objets modifiables ou non
- sort() version sorted()
- Copie
- Passage par référence dans les fonctions
- Différence
+=
versus append()
Fonctions avancées
- arguments par défaut
- arguments nommés
- arguments arbitraires (
*args
, **kwargs
).
- Chaînes de documentation
Example
Top 10 des mots les plus fréquents dans un fichier texte
Notions:
- fichiers
- arguments en ligne de commande,
sys.argv
- main()
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