Python 3 ist die neueste Inkarnation der mächtigen , Allzweck- Programmiersprache, die von niederländischen Programmierer Guido van Rossum geschrieben. Python 3 bietet viele Verbesserungen an den Kern der Sprache , wie sauberer Syntax . Es ist jedoch nicht abwärtskompatibel mit früheren Versionen von Python. Python 3 ist weithin bekannt für viele Anwendungen, wie zB Web-Entwicklung , Datenbank-Zugriff , wissenschaftliches Rechnen und Spielen verwendet. Datentypen
In Python 3 , wie in früheren Versionen hat jeder Wert einen Datentyp . Python 3 arbeitet heraus, welche Art von Daten jede Variable sollte , bezogen auf seine ursprüngliche Aufgabe, und verfolgt den Datentyp intern . Dies bedeutet, dass Sie brauchen nicht zu erklären ausdrücklich, den Datentyp jeder Variablen . Nativen Datentypen in Python 3 gehören booleans , die wahr oder falsch Werte , ganze Zahlen , Gleitkommazahlen und Fraktionen , Streicher und mehr komplexe Typen , wie Modul , Funktion und Datei haben.
Funktionen
Python 3 verfügt über Funktionen - benannt Codeblöcke, die an verschiedenen Punkten innerhalb eines Programms ausgeführt werden können - aber sie sind einfacher zu implementieren als in einigen anderen Programmiersprachen , wie C + + , Java und Pascal . Jede Funktion Deklaration beginnt mit dem Schlüsselwort "def ", gefolgt von dem Namen der Funktion , dann durch ein oder mehrere Argumente in Klammern . Jedes Python 3 Funktion gibt einen Wert ; " . None" , wenn die Funktion nicht explizit eine return-Anweisung ausführen , gibt es die Python null Wert , genannt
Funktion print ()
In Python 3 hat der print-Anweisung durch die print () -Funktion, die drei Schlüsselwortargumente dauert ersetzt worden : . " September ", " Ende " und " Datei " die Funktion print () wird verwendet, um drucken Programm Ausgabe auf dem Bildschirm oder anderswo. Die " September "-Argument standardmäßig auf einem Raum . Die " Ende "-Argument standardmäßig " \\ n ", weshalb Anrufe an die print ( )-Funktion durch eine neue Linie gefolgt ist . Die " Datei "-Argument standardmäßig auf " sys.stdout , " die Standard- Ausgabe-Stream . Die neue Funktion print () macht print-Anweisungen in früheren Python-Programme ungültig. Allerdings wird Aussagen können sie verlässlich ersetzt werden mit einem automatisierten Tool.
Integer
Python 2 hatte zwei getrennten Datentypen für Zahlen , wie "int" und bekannt " lang. " das "int" Datentyp wurde von dem Parameter " sys.maxint ", die von Plattform zu Plattform unterschiedlich beschränkt, sondern war in der Regel 2 ^ 32-1 , während der "langen" Datentyp für jede ganze Zahl verwendet wurde größer als ein plain " int ". Python 3 räumt mit der "langen " Datentyp und enthält nur einen einzigen integrierten Datentyp für ganze Zahlen , genannt " int . " Die neue "int" Datentyp verhält sich ähnlich wie der alte " long " Datentyp. Obwohl die " sys.maxint " constant entfernt worden ist , gibt es nicht mehr eine Grenze für den Wert der Zahlen in Python 3 .