Python ist eine 1991 angekündigte Programmiersprache im Interpreter-Stil, die vom in den Niederlanden geborenen Programmierer Guido van Rossum entwickelt wurde. Basierend auf Januar 2020 sind die neuesten Versionen Python2 "2.7.17" und Python3 "3.8.1". Seit Ende 2008 ist Python in "Version 2" und "Version 3" unterteilt. Python2 und Python3 sind häufig nicht miteinander kompatibel. Daher müssen Sie beim Schreiben Ihres Programms eine der beiden Versionen auswählen. Der offizielle technische Support für Python 2 endet mit der Veröffentlichung von "2.7.18" im April 2020. Außerdem werden neue Bibliotheken und Schwachstellen behoben, die von Python 3 unterstützt werden. Wenn Sie also gerade erst anfangen, Python zu lernen, ist Python 3 genau das Richtige für Sie.
Der Hauptvorteil von Python ist, dass es einfach ist und jeder sofort ein Programm erstellen kann. Im Folgenden habe ich ein Beispiel für die Ausgabe von "Hello World" in den Sprachen C und Python erstellt.
hello_world.c
#include <stdio.h>
int main() {
printf("Hello World");
return 0;
}
hello_world.py
print("Hello World")
Auf diese Weise kann C in 5 Zeilen ausgedrückt werden, in Python jedoch in 1 Zeile. Außerdem sind Klammern ({,}) und Semikolon (;) grammatikalisch nicht erforderlich, und die Syntax wird durch Einrücken (Absenken) unterschieden, sodass der Quellcode leichter zu verstehen ist.
Python eignet sich nicht für Systemprogrammierungen oder Programme mit vielen komplizierten Operationen. Da Python jedoch verknüpft ist, kann es in Programmen enthalten sein, die in anderen Sprachen geschrieben sind. Beispielsweise ist es möglich, komplizierte Operationen und Teile zu erstellen, die eine hohe Verarbeitungsgeschwindigkeit in C erfordern, und Python in diese aufzunehmen. Natürlich können nicht nur C, sondern auch verschiedene Sprachen wie C ++, JAVA und JavaScript parallel zu Python verwendet werden.
Persönlich denke ich, dass der größte Vorteil die große Anzahl von Bibliotheken ist. Tkinter oder PyQT für die Entwicklung der GUI, Pygame für die Erstellung von Spielen, PyInstaller, der in Python als ausführbare Dateien geschriebene Programme erstellt, Beautiful Soup für das Crawlen im Internet usw. Da es verschiedene Bibliotheken gibt, ist es möglich, effizient zu entwickeln.
Wie oben erwähnt, kann es, da es eine riesige Bibliothek bietet, unabhängig von der Betriebssystemumgebung entwickelt werden. Verwenden Sie beispielsweise beim Entwickeln einer GUI mit Python unter Windows die Tkinter- oder PyQT-Bibliothek als Bibliothek. Diese Bibliothek kann unter Linux mit derselben Bibliothek entwickelt und ausgeführt werden. Wie Sie sehen können, ist die Python-Bibliothek riesig und unterstützt jedes Betriebssystem.
Viele Bibliotheken und Open Source Auch Python, mit dem Sie schnell Programme mit einfacher Grammatik erstellen können, eignet sich für Systemmitarbeiter zum Erstellen von Tools.
** Zusätzlich zu den oben genannten Vorteilen gibt es viele Vorteile, die durch die Entwicklung mit Python erzielt werden können. Da es sich um eine Dolmetschersprache handelt, gibt es natürlich Nachteile wie Geschwindigkeitsprobleme und Inkompatibilität auf mobilen Plattformen. ** ** **
Python wird aufgrund seiner einfachen Entwicklung in der facettenreichen Entwicklung verwendet. Diesmal ein Überblick über Python Ich habe auch die Vorteile von Python kennengelernt. Das nächste Mal werde ich Python aus Sicherheitsgründen verwenden Lassen Sie uns ein nützliches Werkzeug für Tees machen.
Recommended Posts