亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Grundlegendes Python-Einführungs-Tutorial

Lesen(129152) Updatezeit(2022-04-18)

Python ist eine interpretierte, objektorientierte, dynamische Datentyp-Programmiersprache auf hoher Ebene. Python wurde Ende 1989 von Guido van Rossum erfunden und 1991 erstmals ?ffentlich ver?ffentlicht. ?Python Basics Tutorial“ eignet sich für Entwickler, die die Programmiersprache Python von Grund auf erlernen m?chten.


Python ist eine plattformübergreifende Computerprogrammiersprache. Es handelt sich um eine objektorientierte dynamische Typsprache, die ursprünglich zum Schreiben automatisierter Skripte (Shells) entwickelt wurde. Mit der kontinuierlichen Aktualisierung der Version und der Hinzufügung neuer Sprachfunktionen wird sie zunehmend für die Entwicklung unabh?ngiger und umfangreicher Projekte verwendet .

Der Gründer von Python ist der Niederl?nder Guido van Rossum. W?hrend der Weihnachtszeit 1989 beschloss Guido in Amsterdam, einen neuen Skriptinterpreter als Erbe der ABC-Sprache zu entwickeln, um die Weihnachtslangweile zu vertreiben. Der Grund, warum Python (bedeutet Boa constrictor) als Name der Programmiersprache gew?hlt wurde, ist der britischen TV-Kom?die ?Monty Pythons fliegender Zirkus“ entnommen, die in den 1970er Jahren Premiere hatte.

Tipps: Dieses Tutorial dient haupts?chlich dem Erlernen der Python 2.x-Version. Wenn Sie die Python 3.x-Version verwenden, wechseln Sie bitte zu Python 3.X Version des Tutorials. Und bevor Sie mit diesem Tutorial fortfahren, sollten Sie einige grundlegende Computerprogrammierungsterminologie kennen. Wenn Sie PHP, ASP und andere Programmiersprachen gelernt haben, wird es Ihnen helfen, die Python-Programmierung schneller zu verstehen.

Lassen Sie uns den ersten einführenden Python-Programmiercode erleben!

Der erste Python-Einführungsprogrammcode

Beispiel

#!/usr/bin/python 

print "Hello, World!"

Laufbeispiel?

Klicken Sie auf die Schaltfl?che ?Instanz ausführen“, um die Online-Instanz anzuzeigen

Python verfolgt einen klaren und einheitlichen Designstil, der Python zu einer leicht lesbaren, leicht zu wartenden und weit verbreiteten Sprache macht, die bei einer gro?en Anzahl von Benutzern beliebt ist.

Tipps: Unser Python-Tutorial hilft Ihnen, die Programmiersprache Python und ihre Anwendungen Schritt für Schritt zu erlernen. Wenn Sie Fragen haben, besuchen Sie bitte die chinesische PHP-Website Python-CommunityStellen Sie Ihre Fragen und begeisterte Internetnutzer werden sie für Sie beantworten.

Vor- und Nachteile von Python

Vorteile

  • Einfachheit: Python ist eine Sprache, die Einfachheit repr?sentiert. Das Lesen eines guten Python-Programms fühlt sich an, als würde man Englisch lesen. Dadurch k?nnen Sie sich auf die L?sung von Problemen konzentrieren, anstatt sich mit der Sprache selbst auseinanderzusetzen.

  • Einfach zu erlernen: Der Einstieg in Python ist extrem einfach, da Python über eine ?u?erst einfache Dokumentation verfügt.

  • Hohe Geschwindigkeit: Die unterste Ebene von Python ist in der Sprache C geschrieben, und viele Standardbibliotheken und Bibliotheken von Drittanbietern sind auch in C geschrieben, das sehr schnell l?uft.

  • Kostenlos und Open Source: Python ist eine von FLOSS (Free/Open Source Software). Benutzern steht es frei, Kopien dieser Software zu verbreiten, ihren Quellcode zu lesen, ?nderungen daran vorzunehmen und Teile davon in neuer kostenloser Software zu verwenden. FLOSS basiert auf dem Konzept einer Gruppe, die Wissen teilt.

  • Hochsprache: Wenn Sie Programme in Python schreiben, müssen Sie sich keine Gedanken über Details auf niedriger Ebene machen, etwa wie Sie den von Ihrem Programm verwendeten Speicher verwalten.

  • Portabilit?t: Aufgrund seiner Open-Source-Natur wurde Python auf viele Plattformen portiert (mit Modifikationen, damit es auf verschiedenen Plattformen funktionieren kann). Zu diesen Plattformen geh?ren Linux, Windows, FreeBSD, Macintosh, Solaris, OS/2, Amiga, AROS, AS/400, BeOS, OS/390, z/OS, Palm OS, QNX, VMS, Psion, Acom RISC OS, VxWorks, PlayStation, Sharp Zaurus, Windows CE, PocketPC, Symbian und Googles Android-Plattform basierend auf Linux.

  • Interpretierbarkeit: Ein in einer kompilierten Sprache wie C oder C geschriebenes Programm kann aus der Quelldatei (d. h. der Sprache C oder C ) in eine von Ihrem Computer verwendete Sprache (bin?r) konvertiert werden Code, also 0 und 1). Dieser Vorgang erfolgt über den Compiler und verschiedene Flags und Optionen.

  • Wenn Sie ein Programm ausführen, kopiert die Linker-/Reprinter-Software Ihr Programm von der Festplatte in den Speicher und führt es aus. In Python geschriebene Programme müssen nicht in Bin?rcode kompiliert werden. Sie k?nnen Programme direkt aus dem Quellcode ausführen.

  • Im Computer wandelt der Python-Interpreter den Quellcode in eine Zwischenform namens Bytecode um, die dann in die vom Computer verwendete Maschinensprache übersetzt und ausgeführt wird. Dies macht die Verwendung von Python viel einfacher. Au?erdem werden Python-Programme dadurch portabler.

  • Objektorientiert: Python unterstützt sowohl prozedurale als auch objektorientierte Programmierung. In ?prozedurorientierten“ Sprachen werden Programme aus Prozeduren oder einfach Funktionen erstellt, die wiederverwendbarer Code sind. In ?objektorientierten“ Sprachen werden Programme aus Objekten erstellt, die Daten und Funktionalit?t kombinieren.

  • Skalierbarkeit: Wenn Sie einen wichtigen Teil des Codes ben?tigen, um schneller ausgeführt zu werden, oder Sie m?chten, dass einige Algorithmen nicht ?ffentlich sind, k?nnen Sie Teile des Programms in C oder C schreiben und sie dann in Python verwenden Programm.

  • Einbettbarkeit: Python kann in C/C -Programme eingebettet werden, um Programmbenutzern Skriptfunktionen bereitzustellen.

  • Umfangreiche Bibliothek: Die Python-Standardbibliothek ist in der Tat riesig. Es kann bei einer Vielzahl von Aufgaben hilfreich sein, darunter regul?re Ausdrücke, Dokumentgenerierung, Unit-Tests, Threads, Datenbanken, Webbrowser, CGI, FTP, E-Mail, XML, XML-RPC, HTML, WAV-Dateien, Kryptografie, GUI (grafische Benutzeroberfl?che). ), Tk und andere systembezogene Vorg?nge. Dies wird als Pythons ?voll funktionsf?hige“ Philosophie bezeichnet. Neben der Standardbibliothek gibt es viele weitere hochwertige Bibliotheken, wie unter anderem wxPython, Twisted und die Python-Imaging-Bibliothek.

  • Standardcode: Python verwendet erzwungene Einrückung, um den Code besser lesbar zu machen. In Python geschriebene Programme müssen nicht in Bin?rcode kompiliert werden.

Nachteile

  • Probleme mit einzeiligen Anweisungen und der Befehlszeilenausgabe: Oft kann das Programm nicht in eine Zeile geschrieben werden, z. B. beim Importieren sys; für i in sys .path:print i. Perl und awk unterliegen dieser Einschr?nkung nicht. Sie k?nnen einfache Programme problemlos unter der Shell ausführen. Sie müssen das Programm nicht wie Python in eine .py-Datei schreiben.

  • Einzigartige Syntax

Dies kann nicht als Einschr?nkung bezeichnet werden, aber die Art und Weise, wie Einrückungen zur Unterscheidung von Anweisungsbeziehungen verwendet werden, bringt immer noch viele Anf?nger mit Verwirrung. Selbst erfahrene Python-Programmierer k?nnen in Fallen tappen.

  • Langsame Laufgeschwindigkeit: im Vergleich zu C und C .

Python-Anwendungsbereiche

  • Web und Internetentwicklung

  • Wissenschaftliches Rechnen und Statistik

  • Künstliche Intelligenz

  • Bildung

  • Entwicklung von Desktop-Schnittstellen

  • Softwareentwicklung

  • Back-End-Entwicklung

Was dieses Python-Tutorial-Handbuch behandelt

Dieses Python-Tutorial-Handbuch deckt alle grundlegenden und fortgeschrittenen Kenntnisse von Python ab, einschlie?lich Python-Syntax, Typen und Variablen sowie Funktionen , Generatoren, Module, objektorientiertes und anderes Wissen.

Tipps: Jedes Kapitel dieses Tutorials enth?lt viele Python-Beispiele. Sie k?nnen direkt auf die Schaltfl?che ?Beispiel ausführen“ klicken, um die Ergebnisse online anzuzeigen. Diese Beispiele helfen Ihnen, die Programmiersprache Python besser zu verstehen und zu verwenden.

Neuestes Kapitel


Python 100例 2016-10-18
Python JSON 2016-10-18
Python IDE 2016-10-18
Python2.x與3??.x版本區(qū)別 2016-10-18
python GUI編程(Tkinter) 2016-10-18
Python XML解析 2016-10-18
Python 多線程 2016-10-18
Python SMTP發(fā)送郵件 2016-10-18