Heim >Backend-Entwicklung >Python-Tutorial >Python Day-Nested for-Schleifenmuster, OOPS-objektorientiertes Programmiersystem

Python Day-Nested for-Schleifenmuster, OOPS-objektorientiertes Programmiersystem

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-09 08:31:07236Durchsuche

Python Day-Nested for loop -pattern,OOPS-Object Oriented Programming System

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 

OOPS-Objektorientiertes Programmiersystem:

-->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.

Notiz:

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn