Heim >Backend-Entwicklung >Python-Tutorial >Python Day-Nested for-Schleifenmuster, OOPS-objektorientiertes Programmiersystem
Musterbildung-Fortsetzung
14)
for row in range(5): for col in range(row): print("* ", end=' ') for col in range(5-row): print(col+1, end=' ') print()
Ausgabe:
1 2 3 4 5 * 1 2 3 4 * * 1 2 3 * * * 1 2 * * * * 1
-->Python ist eine Sprache mit mehreren Paradigmen.
-->In Python ist die objektorientierte Programmierung (OOPs) ein Programmierparadigma, das Objekte und Klassen in der Programmierung verwendet.
Ein paar Hoppla-Konzepte:
Klasse-->Vorlage oder Blaupause einer Idee (logische Entität).
-->Klasse ist eine Sammlung von Objekten.
Objekt-->Objekt ist eine physische oder Echtzeit- oder reale Entität.
Es enthält Zustände (Attribute) und Verhalten (Methoden).
-->Objekt ist Darstellung einer Klasse.
Beispiel für Zustand und Verhalten – Wasserflasche
*Angabe-->Fassungsvermögen der Wasserflasche (Liter),Hergestellt aus welchem Material
*Verhalten –>Flasche füllen, waschen, öffnen, schließen.
Klassen können ohne Objekte dargestellt werden, aber Objekte können nicht ohne Klassen erstellt werden.
Beispiel für Klasse und Objekt: Einladung
Klasse – Es stehen viele Vorlagen zum Drucken von Einladungen zur Verfügung. Jede Vorlage repräsentiert also die Klasse.
Objekt – Wenn wir eine Vorlage ausgewählt und eine physische Kopie der Einladung erhalten haben, ist diese Einladungskopie ein Objekt, bei dem es sich um eine physische oder reale Entität handelt
Kapselung
-->Es schützt Ihre Klassen vor versehentlichen Änderungen oder Löschungen und fördert die Wiederverwendbarkeit und Wartbarkeit des Codes.
-->Diese Funktion kann von keiner anderen verwendet werden.
-->Definiert unter Verwendung einer speziellen Variablen mit __ (Docker).
Beispiel-
class company: def __research(): pass def __give_salary(): pass co=company() co.__research()
In diesem Beispiel kann die Kapselung verwendet werden, wenn ein Unternehmen seine Forschungs- und Gehaltsdaten schützen möchte.
Python-Module:
-->Um Python-Module zu installieren, verwenden Sie den Befehl sudo apt install python3-modulename in Ihrem Terminal.
1) Emoji-Modul:
import emoji result = emoji.emojize('Python is :thumbs_up:') print(result) # You can also reverse this: result = emoji.demojize('Python is ?') print(result)
Ausgabe:
Python is ? Python is :thumbs_up:
Das obige ist der detaillierte Inhalt vonPython Day-Nested for-Schleifenmuster, OOPS-objektorientiertes Programmiersystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!