Unterschied 1: Verwendung der Drucksyntax
Python2.7 Verwendung der Drucksyntax >> ;> ; print "Hallo Python"
Python3.7 Print-Syntaxverwendung >>> print("Hallo Python")
Beispiel: Verwendung von doppelten Anführungszeichen, um eine SyntaxError-Ausnahme auszulösen Python 3.7.0-Mechanismus-Eingabeaufforderung Meinten Sie print("Hallo Python3.7")
print Der Unterschied zwischen Zeilenumbruch und keinem Zeilenumbruch
Python 2.7-Druck Verwenden Sie "," ohne Zeilenumbrüche
Python 3.7-Druck ohne Zeilenumbrüche verwenden Sie end=""
Unterschied 2: raw_input() und input()
Python 2.7 raw_input() input() existiert beide und kann verwendet werden raw_input() empfängt einen String input( ) erhält eine Zahl int /flot.
Python 3.7 raw_input() existiert nicht. Die beiden werden zusammengeführt und geben ein beliebiges Format zurück
Unterschied 3: Funktion cmp()
python 2.7 Die cmp(x,y)-Funktion ist Wird verwendet, um zwei Objekte zu vergleichen. Wenn x < Zeichenfolge, die alle Buchstaben enthält (Groß- oder Kleinbuchstaben)
In Python 3.0 string.ascii_letters.
Verwandte Empfehlungen: „Python-Tutorial“
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Python2.7 und 3.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!