Python-Entwurfsmuster - Kern
Python ist eine Open-Source-Skriptsprache, die auf hoher Ebene interpretiert, interaktiv und objektorientiert ist. Es ist so konzipiert, dass es gut lesbar ist. Die Syntax der Python-Sprache ist leicht zu verstehen und verwendet häufig englische Schlüsselwörter.
Funktionen der Python-Sprache
In diesem Abschnitt lernen wir die verschiedenen Funktionen der Python-Sprache kennen.
Interpretiert
Python wird zur Laufzeit mit dem Interpreter verarbeitet. Es ist nicht erforderlich, das Programm vor der Ausführung zu kompilieren. Es ist ähnlich wie PERL und PHP.
Objektorientierter
Python folgt objektorientierten Stil- und Designmustern. Es enthält eine Klassendefinition mit verschiedenen Funktionen wie Kapselung, Polymorphismus und vielem mehr.
tragbar
Python-Code, der im Windows-Betriebssystem geschrieben wurde und im Mac-Betriebssystem verwendet werden kann. Der Code kann gemäß den Anforderungen wiederverwendet und portiert werden.
Einfach zu codieren
Die Python-Syntax ist leicht zu verstehen und zu codieren. Jeder Entwickler kann die Syntax von Python innerhalb weniger Stunden verstehen. Python kann als "programmiererfreundlich" bezeichnet werden.
Erweiterbar
Bei Bedarf kann ein Benutzer auch Python-Code in C-Sprache schreiben. Es ist auch möglich, Python-Code in verschiedenen Sprachen wie C ++ in den Quellcode einzufügen. Dies macht Python zu einer erweiterbaren Sprache.
Wichtige Punkte
Beachten Sie die folgenden wichtigen Punkte im Zusammenhang mit der Programmiersprache Python:
Es umfasst funktionale und strukturierte Programmiermethoden sowie objektorientierte Programmiermethoden.
Es kann als Skriptsprache oder als Programmiersprache verwendet werden.
Es enthält eine automatische Speicherbereinigung.
Es enthält dynamische Datentypen auf hoher Ebene und unterstützt verschiedene dynamische Typprüfungen.
Python enthält eine Funktion zur Integration in C, C ++ und Sprachen wie Java.
Wie lade ich die Python-Sprache in mein System herunter?
Folgen Sie diesem Link, um die Python-Sprache in Ihr System herunterzuladen -
https://www.python.org/downloads/Es enthält Pakete für verschiedene Betriebssysteme wie Windows-, MacOS- und Linux-Distributionen.
Die wichtigen Tools in Python
In diesem Abschnitt lernen wir kurz einige wichtige Tools in Python kennen.
Python-Strings
Die grundlegende Deklaration von Zeichenfolgen lautet wie folgt:
str = 'Hello World!'
Python-Listen
Die Python-Listen können als zusammengesetzte Datentypen deklariert werden, die durch Kommas getrennt und in eckigen Klammern ([]) eingeschlossen sind.
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
Python-Tupel
Ein Tupel ist ein dynamischer Python-Datentyp, der aus einer Anzahl von Werten besteht, die durch Kommas getrennt sind. Tupel sind in Klammern eingeschlossen.
tinytuple = (123, 'john')
Python-Wörterbuch
Python-Wörterbuch ist eine Art Hash-Tabelle. Ein Wörterbuchschlüssel kann fast jeder Datentyp von Python sein. Die Datentypen sind normalerweise Zahlen oder Zeichenfolgen.
tinydict = {'name': 'omkar','code':6734, 'dept': 'sales'}
Was macht ein Entwurfsmuster in Python aus?
Python hilft beim Erstellen eines Entwurfsmusters unter Verwendung der folgenden Parameter:
- Mustername
- Intent
- Aliases
- Motivation
- Problem
- Solution
- Structure
- Participants
- Constraints
- Beispielcode