Heim >Backend-Entwicklung >PHP-Tutorial >Warum eignet sich Python besser zum Schreiben von Skriptdateien?

Warum eignet sich Python besser zum Schreiben von Skriptdateien?

WBOY
WBOYOriginal
2016-08-31 08:54:501600Durchsuche

Warum empfiehlt jeder, Skripte in Python zu schreiben? Hat Python besondere Vorteile? Ich habe das Gefühl, dass es keinen qualitativen Vorteil gegenüber PHP gibt?
Wie node.js ist es immer noch asynchron, daher denke ich, dass es besser zum Schreiben von Skripten geeignet ist, aber was ist mit Python? Warum?

Da ich in letzter Zeit vorhabe, Skripte zu schreiben, habe ich Schwierigkeiten, welche Sprache ich zum Schreiben von Python/PHP verwenden soll.
Bitte fragen Sie erfahrene Freunde um Rat.

Antwortinhalt:

Warum empfiehlt jeder, Skripte in Python zu schreiben? Hat Python besondere Vorteile? Ich habe das Gefühl, dass es keinen qualitativen Vorteil gegenüber PHP gibt?
Wie node.js ist es immer noch asynchron, daher denke ich, dass es besser zum Schreiben von Skripten geeignet ist, aber was ist mit Python? Warum?

Da ich in letzter Zeit vorhabe, Skripte zu schreiben, habe ich Schwierigkeiten, welche Sprache ich zum Schreiben von Python/PHP verwenden soll.
Bitte fragen Sie erfahrene Freunde um Rat.

Ich denke, es gibt wahrscheinlich zwei Gründe:

  1. Einerseits sind es die Eigenschaften von Pythons eigener Sprache, die einfach, klar und elegant ist.
    Viele Skriptsprachen erfordern das Schreiben einiger kleiner Tools, um Probleme zu lösen, und legen keinen großen Wert auf die Leistung. Diese Sprache ist leicht zu erlernen und wird daher häufig verwendet.

  2. Einerseits kann es von den vollständigen Bibliotheken Dritter von Python profitieren. Zum Beispiel:
    Im Bereich des wissenschaftlichen Rechnens gibt es: Matplotlib, SciPy, NumPy
    Im Bereich der Bildverarbeitung gibt es: PIL
    Im Bereich der Webseitenanalyse gibt es: BeautifulSoup
    Diese Bibliotheken von Drittanbietern können es allen Programmen ermöglichen, Skripte zu schreiben. Erzielen Sie mit halbem Aufwand das Doppelte des Ergebnisses.

  • Einfache Syntax

  • Schnelle Entwicklungsgeschwindigkeit

  • Bibliotheken von Drittanbietern sind verfügbar

Einfach, geringe Lernkosten, plattformübergreifend und hochkompatibel mit anderen Sprachen, daher eine gute Klebesprache. In Verbindung mit einer großen Anzahl von Bibliotheken von Drittanbietern deckt es eine große Anzahl von Netzwerken, Dateien und GUIs ab , Datenbanken, Texte usw. Inhalte. Kann Schnittstellen, Web, Spiele, Big Data, maschinelles Lernen usw. ausführen. Die Philosophie von Python besteht darin, einfach und elegant zu sein, leicht verständlichen Code zu schreiben und so wenig Code wie möglich zu schreiben. Okay, Amway ist vorbei, Direktor, wo ist meine Brotdose?

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