Python Intermédiaire
- Importation d’un module intégré (builtin)
- Gestion des erreurs avec try et except
- La création d’une fonction sans paramètre ou argument + espaces de noms global et local
- La création de fonctions avec paramètre(s) ou argument(s)
- La création de fonctions avec paramètre(s) ou argument(s) ayant des valeurs par défaut
- Comme les variables, 2 fonctions ne peuvent porter le même nom
- L’instruction return dans une fonction
- Les variables locales et globales dans une fonction
- Les méthodes de la classe str (chaîne de caractères)
- Utilisation du module intégré random (choix pseudo-aléatoire)
- Les fonctions lambda (fonctions limitées à une seule instruction)
- Exécuter un script dans la console cmd Windows
- Création d’un script documenté (avec des docstrings)
- Création d’un module et importation
- Exécuter un module avec des fonctions directement avec if __name__ == « __main__ » :
- Création de packages, modules et fonctions
- Changer de répertoire de travail courant
- Le dictionnaire, une liste associative de clés et de valeurs
- Parcours de dictionnaire par les clés, les valeurs et les deux
- Création d’une classe, attributs et méthodes
- Création d’une classe avec paramètres dans le constructeur
- Création d’une classe avec paramètres et valeurs par défaut
- Importation d’un module et d’une classe que l’on vient de créer
- Les attributs de classe statiques (!= des attributs d’objets)
- Structure et utilisation d’une classe en Python
- Classe mère et classe fille – Héritage
Le module tkinter :