suite de la solution de l'exercice compte bancaire en Python - Python -- Python 3.7 version Windows 7, Windows 8, Windows 10--utilisation de la boucle for python avec la méthode count Python. Pour un bon visionage de la vidéo, utiliser le navigateur Google Chrome. following the solution, for the Python bank account class exercise - Python - Python 3.7 version Windows 7, Windows 8, Windows 10 - use of the loop for python with the Python count method. For a good viewing of the video, use the Google Chrome browser.
Ressources to learn python:
Python Programming:https://www.youtube.com/watch?v=N4mEzFDjqtA
Python Programming Tutorial - 1 - Installing Python: https://www.youtube.com/watch?v=4Mf0h3HphEA&list=PLEA1FEF17E1E5C0DA
Top 5 Programming Languages to Learn to Get a Job at Google, Facebook, Microsoft, etc: https://www.youtube.com/watch?v=wgiW1uFZYr8
Can You Become a Data Scientist?: https://www.youtube.com/watch?v=-AkBfBWr_Gw
Python Tutorial for Beginners [Full Course] 2019: https://www.youtube.com/watch?v=_uQrJ0TkZlc
Learn Python - Full Course for Beginners [Tutorial] : https://www.youtube.com/watch?v=rfscVS0vtbw
MarI/O - Machine Learning for Video Games: https://www.youtube.com/watch?v=qv6UVOQ0F44
#0 Python Tutorial | Python Programming Tutorial for Beginners | Course Introduction: https://www.youtube.com/watch?v=QXeEoD0pB3E&list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3
Python OOP Tutorial 1: Classes and Instances: https://www.youtube.com/watch?v=ZDa-Z5JzLYM
Qu'est-ce que la programmation orientée objet en Python ?
La programmation orientée objet est un paradigme de programmation qui fournit un moyen de structurer les programmes de sorte que les propriétés et les comportements soient regroupés dans des objets individuels.
Par exemple, un objet pourrait représenter une personne avec des propriétés telles qu'un nom, un âge et une adresse et des comportements tels que marcher, parler, respirer et courir. Ou il peut représenter un e-mail avec des propriétés telles qu'une liste de destinataires, un sujet et un corps et des comportements tels que l'ajout de pièces jointes et l'envoi.
En d'autres termes, la programmation orientée objet est une approche pour modéliser des choses concrètes et réelles, comme les voitures, ainsi que les relations entre les choses, comme les entreprises et les employés, les étudiants et les enseignants, etc. La POO modélise les entités du monde réel en tant qu'objets logiciels auxquels sont associées des données et qui peuvent exécuter certaines fonctions.
Un autre paradigme de programmation courant est la programmation procédurale, qui structure un programme comme une recette en ce sens qu'il fournit un ensemble d'étapes, sous la forme de fonctions et de blocs de code, qui se déroulent de manière séquentielle afin d'accomplir une tâche.
L'essentiel à retenir est que les objets sont au centre de la programmation orientée objet en Python, représentant non seulement les données, comme dans la programmation procédurale, mais également dans la structure globale du programme.
Définir une classe en Python
Les structures de données primitives, telles que les nombres, les chaînes et les listes, sont conçues pour représenter des informations simples, telles que le coût d'une pomme, le nom d'un poème ou vos couleurs préférées, respectivement. Et si vous vouliez représenter quelque chose de plus complexe ?
Par exemple, disons que vous souhaitez suivre les employés d'une organisation. Vous devez stocker des informations de base sur chaque employé, telles que son nom, son âge, son poste et l'année où il a commencé à travailler.
Classes vs Instances
Les classes sont utilisées pour créer des structures de données définies par l'utilisateur. Les classes définissent des fonctions appelées méthodes, qui identifient les comportements et les actions qu'un objet créé à partir de la classe peut effectuer avec ses données.
Dans ce tutoriel, vous allez créer une classe compte bancaire qui stocke des informations sur les caractéristiques et les comportements qu'un compte bancaire peut avoir.
Une classe est un modèle pour la façon dont quelque chose doit être défini. Il ne contient en fait aucune donnée. La classe compte bancaire spécifie qu'un nom et un âge sont nécessaires pour définir un chien, mais elle ne contient pas le nom ou l'âge d'un chien en particulier.
Alors que la classe est le modèle, une instance est un objet qui est construit à partir d'une classe et contient des données réelles. Une instance de la classe compte bancaire n'est plus un modèle. C'est un vrai chien avec un nom, comme Miles, qui a quatre ans.
En d'autres termes, une classe est comme un formulaire ou un questionnaire. Une instance est comme un formulaire qui a été rempli avec des informations. Tout comme de nombreuses personnes peuvent remplir le même formulaire avec leurs propres informations uniques, de nombreuses instances peuvent être créées à partir d'une seule classe.