[Python-de] [DANKE] Welche Version zum Lernen
Hermann Riemann
nospam.compb7 at hermann-riemann.de
Sa Jul 23 07:58:23 EDT 2016
Helmut Wuensch schrieb:
> Noch'ne kleine Anschlussfrage:
> Wenn ich mich vorerst für 2.7.
> entscheide, ist es sehr kompliziert,
> auf 3.x 'up-zu-daten'?
Für Anfänger ( und "Lernfaule")
sind die Hauptunterschiede zwischen
Python 2 und Python 3:
Python 2: print x
Python 3: print(x)
also () ist erforderlich bei print in Python 3
Python 2: Zeichenketten sind ISO
also z.B. len('ä') liefert 2 (wegen byte Zählung)
Python 3: Zeichenketten sind utf
also len('ä') liefert 1 (wegen integer Zählung)
(sofern ä kein diakritisches Zeichen ist)
Unter Linux habe ich gleichzeitig
Python 2 ( Aufruf Python)
und Python 3 (Aufruf Python3)
Hermann
der nach seiner Erfahrung vermutet,
das man mit dem alten Lehrbauch
*anfangs* unter Beachtung obiger beiden Bedingungen
mit dem Python 2 Lehrbuch auch Python 3 programmieren kann.
--
www.hermann-riemann.de
Mehr Informationen über die Mailingliste python-de