Zuhause Entwicklung Was ist Python? - Definition aus techopedia

Was ist Python? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Python?

Python ist eine mehrparadigmatische, allgemein interpretierte Programmiersprache auf hoher Ebene. Mit Python können Programmierer verschiedene Programmierstile verwenden, um einfache oder komplexe Programme zu erstellen, schnellere Ergebnisse zu erzielen und Code so zu schreiben, als würden sie in einer menschlichen Sprache sprechen. Einige der populären Systeme und Anwendungen, die Python während der Entwicklung verwendet haben, umfassen Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya- und iRobot-Maschinen.

Techopedia erklärt Python

Pythons erste Entwicklung wurde Ende der 1980er Jahre von Guido van Rossum angeführt. Heute wird es von der Python Software Foundation entwickelt. Da Python eine multiparadigmatische Sprache ist, können Python-Programmierer ihre Aufgaben mit verschiedenen Programmierstilen ausführen: objektorientiert, imperativ, funktional oder reflektierend. Python kann in der Webentwicklung, der numerischen Programmierung, der Spieleentwicklung, dem seriellen Portzugriff und mehr verwendet werden.

Es gibt zwei Attribute, die die Entwicklungszeit in Python schneller machen als in anderen Programmiersprachen:

  1. Python ist eine interpretierte Sprache, die das Kompilieren von Code vor dem Ausführen eines Programms ausschließt, da Python die Kompilierung im Hintergrund ausführt. Da Python eine Programmiersprache auf hoher Ebene ist, werden viele raffinierte Details aus dem Programmcode extrahiert. Python konzentriert sich so sehr auf diese Abstraktion, dass der Code von den meisten unerfahrenen Programmierern verstanden werden kann.
  2. Python-Code ist in der Regel kürzer als vergleichbare Codes. Obwohl Python schnelle Entwicklungszeiten bietet, verzögert es sich geringfügig in Bezug auf die Ausführungszeit. Im Vergleich zum vollständigen Kompilieren von Sprachen wie C und C ++ werden Python-Programme langsamer ausgeführt. Natürlich werden die Geschwindigkeitsunterschiede bei den Verarbeitungsgeschwindigkeiten von Computern heutzutage normalerweise nur bei Benchmarking-Tests und nicht im realen Betrieb beobachtet. In den meisten Fällen ist Python bereits in Linux-Distributionen und Mac OS X-Computern enthalten.
Was ist Python? - Definition aus techopedia