Python-Tipps

August 14

Programmierer Guido van Rossum erstellt 1990 Programmiersprache Python. Van Rossum entwickelt Python auch durch neue Programmierer leicht lesbar sein, weshalb die Syntax von C und Java unterscheidet. Python ist eine interpretierte Programmiersprache; Es erfordert ein anderes Programm, Dolmetscherin, um ihn auszuführen. Python und der Interpreter stehen als kostenlose Downloads von der Python Software Foundation zur Verfügung.

Module

Wenn Sie eine ansehnliche Python-Programm schreiben, macht Zerlegung in mehrere Dateien es einfacher zu verwalten. Darunter mehrere Funktionen in einer Datei, stellen Sie es in ein Modul, das Sie in anderen Python-Skripten und Programmen importieren können. Jede Datei muss eine .py-Erweiterung haben. Zur Überprüfung der internen Dokumentation für jedes Modul mit bestimmten nennen Sie Python des Moduls gefolgt von Doc. Python verfügt über eine Bibliothek von Standardmodulen zur Verfügung.

Optimierung

Nachdem Sie Ihr Programm schreiben, testen Sie, um sicherzustellen, dass es ordnungsgemäß ausgeführt wird. Wenn es funktioniert, aber es wird langsam ausgeführt, zu optimieren, um es effizienter zu gestalten. Python verfügt über eine Reihe der Profilerstellung Module, um dabei zu helfen, indem wir über Ihr Programm und die Engpässe zu identifizieren. Schreiben Sie die Schwachstellen, ohne zu stören den Code, der reibungslos funktioniert. Führen Sie das Programm wieder nach Ihrem Schreiben zu bestätigen, dass es immer noch einwandfrei funktioniert.

Störungen

Zwei allgemeine Kategorien von Python Programm Fehler sind Ausnahmen und Syntaxfehler. Neue Programmierer machen viele Syntax-Fehler, wie zum Beispiel keines Doppelpunkt um einen Code-Block zu trennen. Pythons-Parser-Tool hilft Ihnen, das Problem zu finden. Ausnahmen sind syntaktisch korrekte Code, der nicht richtig ausgeführt. Wenn Sie eine Ausnahme Python erkennt, Python kann Sie informieren, wenn Sie das Programm, dass Sie einen NameError oder TypeError und den Kontext erklären ausführen erstellt haben in denen es passiert ist.

Andere Sprachen

Es ist wichtig zu bedenken, dass Python C, C++ oder Java ist nicht; Es folgt nicht die gleichen Regeln. Die meisten kompilierte Programmiersprachen verwenden Semikolons zur Trennung von Anweisungen und geschweifte Klammern, Code-Blöcke zu trennen. Python benutzt Wagenrückläufe um Anweisungen; Es verwendet einen Doppelpunkt und Einzüge für Code-Blöcke. Python bietet auch dynamische Eingabe. Im Gegensatz zu Java und C++ müssen Sie nie explizit einen Datentyp identifizieren; Python verfolgt-Datentypen intern.