Maison >développement back-end >Tutoriel Python >Python Day-Nested pour modèle de boucle, système de programmation orienté objet OOPS
Formation de modèles-Suite
14)
for row in range(5): for col in range(row): print("* ", end=' ') for col in range(5-row): print(col+1, end=' ') print()
Sortie :
1 2 3 4 5 * 1 2 3 4 * * 1 2 3 * * * 1 2 * * * * 1
-->Python est un langage multi-paradigmes.
--->En Python, la programmation orientée objet (POO) est un paradigme de programmation qui utilise des objets et des classes dans la programmation.
Quelques concepts oups :
Classe-->Modèle ou plan d'une idée (entité logique).
--->La classe est une collection d'objets.
objet-->L'objet est une entité physique ou en temps réel ou du monde réel.
Il contient des états (attributs) et des comportements (méthodes).
--->L'objet est une représentation de la classe.
Exemple d'état et de comportement-Bouteille d'eau
*État--> Capacité de cette bouteille d'eau (litres), composée de quel matériau
*Comportement ---> Remplissage, lavage, ouverture, fermeture de la bouteille.
La classe peut être présentée sans objets, mais les objets ne peuvent pas être créés sans classe.
Exemple de classe et d'objet : Invitation
classe-De nombreux modèles sont disponibles pour l'impression d'invitations. Chaque modèle représente donc la classe.
Objet - Si nous avons sélectionné un modèle et obtenu une copie physique de l'invitation, cette copie d'invitation sera un objet, qui est une entité physique ou du monde réel
Encapsulation
--->Il protège vos classes contre les modifications ou suppressions accidentelles et favorise la réutilisabilité et la maintenabilité du code.
--->Cette fonction ne peut être utilisée par aucun autre.
--->Défini à l'aide d'une variable spéciale avec __ (docker).
Exemple-
class company: def __research(): pass def __give_salary(): pass co=company() co.__research()
Dans cet exemple, si une entreprise souhaite protéger ses recherches et ses données salariales, l'encapsulation des données peut être utilisée.
Modules Python :
--->Pour installer les modules python, utilisez la commande sudo apt install python3-modulename dans votre terminal.
1) Module Emoji :
import emoji result = emoji.emojize('Python is :thumbs_up:') print(result) # You can also reverse this: result = emoji.demojize('Python is ?') print(result)
Sortie :
Python is ? Python is :thumbs_up:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!