CATALOGUE Code & Data Formation Python Apprendre à programmer en Python Introduction aux Méthodes en Programmation Orientée Objet avec Python

Introduction aux Méthodes en Programmation Orientée Objet avec Python

Méthode, méthode statique et méthode de classe
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre à programmer en Python
Revoir le teaser Je m'abonne
4,8
Transcription


79,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,8

79,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :

  • Comprendre comment attacher des méthodes à des objets en Python.
  • Apprendre les conventions de nommage et l'utilisation de self.
  • Découvrir les méthodes spéciales comme __init__.
  • Utiliser les méthodes de classe et les méthodes statiques.

Découvrez comment attacher des fonctions (méthodes) aux objets en Python et les conventions de nommage associées.

Dans cette leçon, nous explorons les méthodes en Python, une fonction attachée à un objet. À travers l'exemple d'un véhicule, nous voyons comment créer et utiliser la méthode rouler pour manipuler les attributs d'un objet, comme le carburant. Nous abordons aussi la méthode __init__, essentielle pour initialiser les objets, ainsi que les méthodes de classe et les méthodes statiques. Enfin, nous expliquons les décorateurs et leur rôle dans la modification du comportement des fonctions et méthodes. Cette leçon propose des exemples pratiques et détaillés pour solidifier la compréhension de ces concepts clés en programmation orientée objet.

Voir plus
Questions réponses
Qu'est-ce qu'une méthode en Python ?
Une méthode en Python est une fonction attachée à un objet, permettant de manipuler ou d'accéder aux attributs de cet objet.
Quel est le rôle de la méthode __init__ ?
La méthode __init__ initialise un objet dès sa création, permettant d'assigner des valeurs initiales aux attributs de l'objet.
Quelle est la différence entre une méthode de classe et une méthode statique en Python ?
Une méthode de classe reçoit la classe en premier paramètre et peut modifier l'état de la classe entière, alors qu'une méthode statique n'a pas besoin de recevoir ni la classe ni une instance, et ne modifie pas l'état de la classe ou de l'instance.

Programme détaillé

4 commentaires
4,8
4 votes
5
4
3
2
1
phil
Il y a 3 ans
tres claire... merci !
badii_00
Il y a 4 ans
Très facile à comprendre pour quelqu'un qui n'a pas de formation en programmation.
g.vanleynseele
Il y a 4 ans
Je suis au dernier exercice du module 3, le code proposé ne fonctionne que si le dossier parcouru ne contient que des fichiers .txt, alors que dans la correction il semble pouvoir parcourir des fichiers .py également.
Autrement jusque-là tout était très clair, merci beaucoup :-)
actif22
Il y a 4 ans
Hello,
Pratiquant le Python régulièrement, je trouve que ce cours et l'intervenant font parties des meilleurs sur le Web pour l'apprentissage de ce language.

La partie sur les able est simplement limpide et tellement utile.

Certains sujets sont passés en revue rapidement tel que le debugeur mais on le comprend très bien, déjà avec plus de 6h de formation, cela aurait été dense et finalement cela ne concerne pas vraiment les débutants.

Je conseille d'aller voir les autres formations de l'enseignant qui sont du même acabit.

Regarder les design pattern, c'est du Python mais cette formation ne ressort pas avec le moteur de recherche....

Bon apprentissage.