Heim > Backend-Entwicklung > Python-Tutorial > Der Unterschied zwischen Python 2.7 und Python 3.7

Der Unterschied zwischen Python 2.7 und Python 3.7

little bottle
Freigeben: 2019-04-08 10:47:43
nach vorne
4958 Leute haben es durchsucht

Heute zeige ich Ihnen die Unterschiede zwischen den beiden Versionen von Python 2.7 und Python 3.7.

Der Unterschied zwischen Python 2.7 und Python 3.7

Unterschied 1: Drucksyntax wird verwendet

Python2.7-Drucksyntax wird verwendet >>> print „Hallo Python“

Python3.7-Drucksyntaxverwendung >>> print("Hallo Python")

Beispiel: Verwendung von doppelten Anführungszeichen zum Auslösen des SyntaxError-Ausnahmemechanismus in Python 3.7.0-Eingabeaufforderungen. Meinten Sie? print("Hallo Python3.7")

Der Unterschied zwischen Python 2.7 und Python 3.7

Der Unterschied zwischen Drucken und keinem Zeilenumbruch

Python 2.7 Drucken ohne Zeilenumbruch, verwenden Sie ","

Der Unterschied zwischen Python 2.7 und Python 3.7

Python 3.7-Druck ohne Zeilenumbrüche verwenden end=""

Der Unterschied zwischen Python 2.7 und Python 3.7

Unterschied 2: raw_input() und input()

Python 2.7 raw_input() und input() existieren beide und können verwendet werden. raw_input() empfängt einen String. input() empfängt eine Zahl int /flot.

Python 3.7 raw_input() nicht existieren Nur input() existiert und die beiden werden kombiniert, um beliebige zu empfangen. Das Format gibt einen String zurück

Der Unterschied zwischen Python 2.7 und Python 3.7

Der Unterschied zwischen Python 2.7 und Python 3.7

Unterschied drei: Funktion cmp()

Python 2.7 cmp(x,y)-Funktion wird zum Vergleichen zweier Objekte verwendet, wenn x y zurückgibt >python3.7 cmp() ist nicht mehr vorhanden. Um die Vergleichsfunktion zu implementieren, müssen Sie das Operatormodul einführen, das für jedes Objekt geeignet ist

>>> Importoperator>> ;> Operator.eq('hello', 'name');False>>> 🎜>

string.letters: eine Zeichenfolge, die alle Buchstaben enthält (Groß- oder Kleinbuchstaben)

In Python 3.0 string.ascii_letters.

[Empfohlener Kurs:

Python-Spaltenkurs

]

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Python 2.7 und Python 3.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage