Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: robert rottermann Newsgroups: de.comp.lang.python Subject: Re: [Python-de] [DANKE] Welche Version zum Lernen Date: Sat, 23 Jul 2016 14:06:19 +0200 Lines: 35 Message-ID: References: <0158bf1d-0430-98ee-7866-39a565a9c020@redcor.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de Qyjvkt6N5KLYa0YyXAFc3AmQm1M9fAWP5ipzRj8t3rQw== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 In-Reply-To: X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <0158bf1d-0430-98ee-7866-39a565a9c020@redcor.ch> X-Mailman-Original-References: Xref: csiph.com de.comp.lang.python:4492 du meintest wohl Leerbauch, und den muss mann selbstverständlich füllen! On 23.07.2016 13:58, Hermann Riemann wrote: > 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. >