Programmierer Guido van Rossum schuf die Programmiersprache Python in 1990 . Van Rossum entwickelt Python zu leicht lesbar, auch durch neue Programmierer , weshalb die Syntax unterscheidet sich von C und Java ist . Python ist eine interpretierte Programmiersprache , sondern erfordert ein anderes Programm , ein Dolmetscher , um sie auszuführen . Sowohl Python und der Dolmetscher stehen als kostenlose Downloads aus dem Python Software Foundation. Module
Wenn Sie einen beträchtlichen Python -Programm zu schreiben , die Zerlegung in mehrere Dateien macht es einfacher zu verwalten. Durch die Einbeziehung mehrerer Funktionen in einer Datei , machen Sie es zu einem Modul , die Sie in anderen Python- Skripte und Programme importieren können. Jede Datei muss eine . Py -Erweiterung. Um die interne Dokumentation für einen bestimmten Modul überprüfen, geben Python den Namen des Moduls durch _doc_ gefolgt . Python wird mit einer Bibliothek von Standard-Modulen zur Verfügung.
Optimization
Nachdem Sie Ihr Programm schreiben, testen, um sicherzustellen, dass es richtig läuft . Wenn es funktioniert, aber langsam läuft , zu optimieren , damit es effizienter zu gestalten. Python hat eine Reihe von Modulen mit Profiling dies, indem Sie über Ihr Programm und die Ermittlung von Engpässen zu helfen. Schreiben Sie die Schwachstellen ohne den Code, der reibungslos funktioniert. Führen Sie das Programm erneut , nachdem Ihre Rewrite zu bestätigen, dass es funktioniert immer noch einwandfrei .
Fehler
Zwei häufige Arten von Python-Programm Fehler Ausnahmen und Syntax -Fehler sind . New Programmierer machen viele Syntax Fehler , wie ohne einen Doppelpunkt , um einen Code -Block zu trennen. Python -Parser -Tool hilft Ihnen, das Problem. Ausnahmen sind syntaktisch korrekten Code, der nicht ausgeführt richtig . Wenn Sie eine Ausnahme Python erkennt erstellt haben, können Python informieren Sie, wenn Sie das Programm , dass Sie eine NameError oder eine TypeError haben und erklären , in welchem Kontext es passiert laufen .
Other Languages
es ist wichtig, sich daran zu erinnern , dass Python nicht C , C + + oder Java , es folgt nicht die gleichen Regeln . Die meisten zusammengestellt Programmiersprachen Semikolon getrennte Statements und geschweiften Klammern , um Code-Blöcke zu trennen. Python verwendet Wagenrückläufe für Aussagen , es verwendet einen Doppelpunkt und Einzüge für Code-Blöcke . Python bietet auch dynamische Typisierung . Im Gegensatz zu Java und C + +, müssen Sie sich niemals eindeutig zu identifizieren einen Datentyp ; . Python Titel Datentypen intern