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