Contents Menu Expand
Mémo Python
Mémo Python

Sommaire général

  • Introduction
  • Programmation orientée objet
    • Classes
    • Méthodes spéciales
    • Fonctions et objets callable
    • Décorateurs
    • Descripteurs
    • Conteneurs
    • Itérateurs
    • Générateurs
    • Coroutines
    • Métaclasses
  • Bibliothèque standard
  • Modules à télécharger

Liens externes

  • Pycolore.fr
  • Dépôt Github

Programmation orientée objet¶

  • Classes
    • Structure d’une classe
      • Définition d’une classe et création d’objets
      • Attributs
      • Méthodes
      • Initialiseur
    • Héritage
      • Principe
      • Ordre de résolution de méthode
      • Classe mère object
    • Propriétés
    • Méthodes statiques et méthodes de classes
      • Méthode statique
      • Méthode de classe
      • Cas de l’héritage
  • Méthodes spéciales
    • Création, initialisation et finalisation
    • Représentation et chaîne de caractères d’un objet
    • Accès et modification des attributs
    • Surcharges d’opérateur
    • Duck typing
  • Fonctions et objets callable
    • Créer un objet callable
    • Les objets fonctions
    • Gérer les paramètres d’une fonction
  • Décorateurs
    • En tant que classe
    • En tant que fonction
    • Décorateurs à paramètres
  • Descripteurs
  • Conteneurs
    • Conteneurs indexables
    • Objets séquentiels
  • Itérateurs
  • Générateurs
    • Fonction génératrice et mot-clé yield
    • Fonctions supplémentaires
  • Coroutines
    • Objets awaitables
  • Métaclasses
    • Principe
    • La métaclasse type
    • Ecrire une métaclasse
    • Application des métaclasses : propriété de classe
Next
Classes
Previous
Introduction
Copyright © 2021, Guillaume Fayard | Built with Sphinx and @pradyunsg's Furo theme. | Montrer le code source