Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #4485 > unrolled thread

[Newby-Frage] Welche Version zum Lernen

Started byHelmut Wuensch <no@spam.invalid>
First post2016-07-23 08:58 +0200
Last post2016-08-22 08:45 +0200
Articles 15 — 10 participants

Back to article view | Back to de.comp.lang.python


Contents

  [Newby-Frage] Welche Version zum Lernen Helmut Wuensch <no@spam.invalid> - 2016-07-23 08:58 +0200
    Re: [Python-de] [Newby-Frage] Welche Version zum Lernen "Andreas Jung" <lists@zopyx.com> - 2016-07-23 09:09 +0200
    Re: [Python-de] [Newby-Frage] Welche Version zum Lernen Niko Wenselowski <niko@nerdno.de> - 2016-07-23 09:42 +0200
    Re: [DANKE] Welche Version zum Lernen Helmut Wuensch <no@spam.invalid> - 2016-07-23 11:50 +0200
      Re: [Python-de] [DANKE] Welche Version zum Lernen Andreas Jung <lists@zopyx.com> - 2016-07-23 11:58 +0200
      Re: [Python-de] [DANKE] Welche Version zum Lernen Christopher Arndt <chris@chrisarndt.de> - 2016-07-23 13:09 +0200
      Re: [DANKE] Welche Version zum Lernen Hermann Riemann <nospam.compb7@hermann-riemann.de> - 2016-07-23 13:58 +0200
        Re: [Python-de] [DANKE] Welche Version zum Lernen robert rottermann <robert@redcor.ch> - 2016-07-23 14:06 +0200
        Re: [Python-de] [DANKE] Welche Version zum Lernen "Andreas Jung" <lists@zopyx.com> - 2016-07-23 14:15 +0200
          Re: [Python-de] [DANKE] Welche Version zum Lernen Hermann Riemann <nospam.compb7@hermann-riemann.de> - 2016-07-23 19:43 +0200
      Re: [Python-de] [DANKE] Welche Version zum Lernen Thomas Güttler <guettliml@thomas-guettler.de> - 2016-08-19 11:32 +0200
    Re: [Python-de] [Newby-Frage] Welche Version zum Lernen Arnold Krille <arnold@arnoldarts.de> - 2016-07-23 15:13 +0200
    Re: [Python-de] [nochmals DANKE] Welche Version zum Lernen Helmut Wuensch <no@spam.invalid> - 2016-07-23 16:06 +0200
      Re: [Python-de] [nochmals DANKE] Welche Version zum Lernen Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2016-07-23 17:03 +0200
      Re: [Python-de] [nochmals DANKE] Welche Version zum Lernen Thomas Güttler <guettliml@thomas-guettler.de> - 2016-08-22 08:45 +0200

#4485 — [Newby-Frage] Welche Version zum Lernen

FromHelmut Wuensch <no@spam.invalid>
Date2016-07-23 08:58 +0200
Subject[Newby-Frage] Welche Version zum Lernen
Message-ID<dvgiv2F7h33U1@mid.individual.net>
Hallo!

Ich habe ein etwas älteres Büchlein geschenkt
bekommen. Da gibt's als mitgelieferte CD die
Version 2.2.?

Jetzt habe ich etwas gegooo.. und zwei neue
Versionen gefunden: 'ne 2.7er und 'ne 3er.
Welche eigent sich zum Lernen (in Verbindung
mit dem Buch) besser? Wohl wahrscheinlich
die 2er Version??

Sorry für die wohl sehr triviale Frage und
dafür *ein ganz herzliches Dankeschön* für
Eure Antworten!

cu Helmut

[toc] | [next] | [standalone]


#4486 — Re: [Python-de] [Newby-Frage] Welche Version zum Lernen

From"Andreas Jung" <lists@zopyx.com>
Date2016-07-23 09:09 +0200
SubjectRe: [Python-de] [Newby-Frage] Welche Version zum Lernen
Message-ID<mailman.69.1469258618.22221.python-de@python.org>
In reply to#4485

[Multipart message — attachments visible in raw view] — view raw

Python 2.2? Diese Version ist wie alt? 15 Jahre.
Aktuell ist Python 3.5/3.6...es gibt genügend Resourcen
zu aktuellen Python 3 Versionen.

-aj


On 23 Jul 2016, at 8:58, Helmut Wuensch wrote:

> Hallo!
>
> Ich habe ein etwas älteres Büchlein geschenkt
> bekommen. Da gibt's als mitgelieferte CD die
> Version 2.2.?
>
> Jetzt habe ich etwas gegooo.. und zwei neue
> Versionen gefunden: 'ne 2.7er und 'ne 3er.
> Welche eigent sich zum Lernen (in Verbindung
> mit dem Buch) besser? Wohl wahrscheinlich
> die 2er Version??
>
> Sorry für die wohl sehr triviale Frage und
> dafür *ein ganz herzliches Dankeschön* für
> Eure Antworten!
>
> cu Helmut
> _______________________________________________
> python-de maillist  -  python-de@python.org
> https://mail.python.org/mailman/listinfo/python-de

[toc] | [prev] | [next] | [standalone]


#4487 — Re: [Python-de] [Newby-Frage] Welche Version zum Lernen

FromNiko Wenselowski <niko@nerdno.de>
Date2016-07-23 09:42 +0200
SubjectRe: [Python-de] [Newby-Frage] Welche Version zum Lernen
Message-ID<mailman.70.1469260177.22221.python-de@python.org>
In reply to#4485
Hallo Helmut,

Am 23.07.2016 um 08:58 schrieb Helmut Wuensch:
> Jetzt habe ich etwas gegooo.. und zwei neue
> Versionen gefunden: 'ne 2.7er und 'ne 3er.
> Welche eigent sich zum Lernen (in Verbindung
> mit dem Buch) besser? Wohl wahrscheinlich
> die 2er Version??
Wenn du das Buch zum Lernen verwenden willst, würde ich bei 2.7 bleiben.

Wenn dir das Buch nicht ganz so wichtig ist, dann würde ich definitiv
auf Python 3 umsatteln, da Python 2 nur noch bis 2020 gepflegt wird.
Du kannst das Buch vielleicht sogar mit Python 3 erfolgreich nutzen, da
viele Sachen gleich geblieben sind, aber für einen Anfänger könnten die
kleinen Unterschiede auch das Zünglein an der Wage sein, das den Spaß nimmt.


Viele Grüße

Niko

[toc] | [prev] | [next] | [standalone]


#4488 — Re: [DANKE] Welche Version zum Lernen

FromHelmut Wuensch <no@spam.invalid>
Date2016-07-23 11:50 +0200
SubjectRe: [DANKE] Welche Version zum Lernen
Message-ID<dvgsvuF9r2nU1@mid.individual.net>
In reply to#4485
Hi Andreas,
hi Niko,

zuerst 'mal *danke* für Eure Tipps!

Noch'ne kleine Anschlussfrage:
Wenn ich mich vorerst für 2.7.
entscheide, ist es sehr kompliziert,
auf 3.x 'up-zu-daten'?

cu Helmut

[toc] | [prev] | [next] | [standalone]


#4489 — Re: [Python-de] [DANKE] Welche Version zum Lernen

FromAndreas Jung <lists@zopyx.com>
Date2016-07-23 11:58 +0200
SubjectRe: [Python-de] [DANKE] Welche Version zum Lernen
Message-ID<mailman.72.1469267898.22221.python-de@python.org>
In reply to#4488
Warum Python 2.7? Was ist der Grund für diese Frage?
Python 3 ist das was du lernen willst und sonst nichts. Punkt.
Streich Python 2 aus deinen Gedanken...deine Frage macht wirklich NULL Sinn
- gerade
wenn Du Python Neueinsteiger bist. Weitere Diskussionen sind wirklich nicht
notwendig

Python 3.5
Python 3.5
Python 3.5
Python 3.5
Python 3.5


Das willst Du lernen - sonst nichts!

-aj


Am 23. Juli 2016 um 11:50 schrieb Helmut Wuensch <no@spam.invalid>:

> Hi Andreas,
> hi Niko,
>
> zuerst 'mal *danke* für Eure Tipps!
>
> Noch'ne kleine Anschlussfrage:
> Wenn ich mich vorerst für 2.7.
> entscheide, ist es sehr kompliziert,
> auf 3.x 'up-zu-daten'?
>
>
> cu Helmut
> _______________________________________________
> python-de maillist  -  python-de@python.org
> https://mail.python.org/mailman/listinfo/python-de
>

[toc] | [prev] | [next] | [standalone]


#4490 — Re: [Python-de] [DANKE] Welche Version zum Lernen

FromChristopher Arndt <chris@chrisarndt.de>
Date2016-07-23 13:09 +0200
SubjectRe: [Python-de] [DANKE] Welche Version zum Lernen
Message-ID<mailman.73.1469272638.22221.python-de@python.org>
In reply to#4488

[Multipart message — attachments visible in raw view] — view raw

Am 23.07.2016 um 11:58 schrieb Andreas Jung:
> Streich Python 2 aus deinen Gedanken...deine Frage macht wirklich NULL Sinn

Die Frage macht natürlich Sinn.

> Python 3 ist das was du lernen willst und sonst nichts. Punkt.

Die Antwort sollte allerdings ähnlich lauten, mit der Einschränkung: für
den Anfang.

Python 2.7 wird zwar tatsächlich noch viel eingesetzt, besonders in
Firmen, die z.B. noch alte Projekte haben, die z.B. auf älteren Version
von Django oder anderen Webframeworks aufbauen, aber auch diese werden
wohl in den nächsten Jahren verstärkt migrieren.

https://pythonclock.org/

Falls es notwendig sein sollte, kannst du die Unterschiede zwischen
Python 3 und 2 immer noch später lernen, um z.B. Code zu schreiben, der
auf beiden Version laufähig ist:

http://python-future.org/compatible_idioms.html

Dies ist aber ein fortgeschrittenes Thema, das du am Anfang zwar zur
Kenntnis nehmen kannst, von dem du dich aber nicht gleich vom
eigentlichen Ziel - Python lernen - ablenken lassen solltest.


Chris

[toc] | [prev] | [next] | [standalone]


#4491 — Re: [DANKE] Welche Version zum Lernen

FromHermann Riemann <nospam.compb7@hermann-riemann.de>
Date2016-07-23 13:58 +0200
SubjectRe: [DANKE] Welche Version zum Lernen
Message-ID<dvh4g1FbjirU1@mid.individual.net>
In reply to#4488
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

[toc] | [prev] | [next] | [standalone]


#4492 — Re: [Python-de] [DANKE] Welche Version zum Lernen

Fromrobert rottermann <robert@redcor.ch>
Date2016-07-23 14:06 +0200
SubjectRe: [Python-de] [DANKE] Welche Version zum Lernen
Message-ID<mailman.75.1469276034.22221.python-de@python.org>
In reply to#4491
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.
>

[toc] | [prev] | [next] | [standalone]


#4493 — Re: [Python-de] [DANKE] Welche Version zum Lernen

From"Andreas Jung" <lists@zopyx.com>
Date2016-07-23 14:15 +0200
SubjectRe: [Python-de] [DANKE] Welche Version zum Lernen
Message-ID<mailman.76.1469276841.22221.python-de@python.org>
In reply to#4491

[Multipart message — attachments visible in raw view] — view raw

On 23 Jul 2016, at 13:58, Hermann Riemann wrote:
> 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.


Mit einem Buch über Python 2.2 (Release 2001(!)) lernt man kein Python.
Das Buch gehört auf den Müll...hört bitte auch mit solchen unsinnigen Ratschlägen
an Newbies.

-aj

[toc] | [prev] | [next] | [standalone]


#4497 — Re: [Python-de] [DANKE] Welche Version zum Lernen

FromHermann Riemann <nospam.compb7@hermann-riemann.de>
Date2016-07-23 19:43 +0200
SubjectRe: [Python-de] [DANKE] Welche Version zum Lernen
Message-ID<dvhom9Fgef2U1@mid.individual.net>
In reply to#4493
Andreas Jung schrieb:

>>    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.

> Mit einem Buch über Python 2.2 (Release 2001(!)) lernt man kein Python.

Ich habe bei mir  (in meinem Wohnzimmer) eben ein Buch über Python 2.5
und ein Buch über Python 1.5.1 (1998) "ausgegraben".
Was da steht dürfte in massenhaft einfachen Fällen
 ( bis auf print Klammern ) heute noch funktionieren.

Zumindest reicht 1.5.1 fürs erste rumprobieren im Dialog.
Die Dauer von "erste" hängt auch davon ab,
ob man vorher eine andere Programmiersprache kennt. 

Python ist mittlerweile so umfangreich,
das ich vieles erst nach und nach lerne.

Aktuell verwende ich zum Nachschlagen und einige Erweiterungen,
Python 3 von Weigend mitp 5. Auflage
und
Python 3 von Ernesti Kaiser Rheinwerk 4. Auflage.

Und ich habe mich über teilweise anderes Python im Buch
Raspberry pi von Kofler gewundert.

Beim Programmieren habe ich früher oft in Python kurz & gut
nachgeschlagen, etwa wenn ich z.B. wissen wollte,
welche geeignete Funktion (Methode) ich für strings verwenden kann.

Interessant scheint mir auch das Buch
Routineaufgaben mit Python automatisieren
von Sweigart dpunkt 1. Auflage zu sein;
wobei ich mir nicht sicher bin
welche import module auch funktionieren.
Der erste Teil des Buches enthält eine Einführung in Python.

> Das Buch gehört auf den Müll...

Solange ich nicht in das  Buch hereingesehen habe ..

Hermann
   der nur privat und alleine Python programmiert,
   welches er aus Büchern, Probieren und ein paar
   internet Anfragen gelernt hat.

-- 
www.hermann-riemann.de

[toc] | [prev] | [next] | [standalone]


#4508 — Re: [Python-de] [DANKE] Welche Version zum Lernen

FromThomas Güttler <guettliml@thomas-guettler.de>
Date2016-08-19 11:32 +0200
SubjectRe: [Python-de] [DANKE] Welche Version zum Lernen
Message-ID<mailman.174.1471599605.2268.python-de@python.org>
In reply to#4488

Am 23.07.2016 um 11:58 schrieb Andreas Jung:
> Warum Python 2.7? Was ist der Grund für diese Frage?
> Python 3 ist das was du lernen willst und sonst nichts. Punkt.


Begründungen geben Befehlen einen Sinn. Mit Sinn macht es auch
mehr Spaß.

Motivation ist wichtig.

Gruß,
   Thomas

-- 
Thomas Guettler http://www.thomas-guettler.de/

[toc] | [prev] | [next] | [standalone]


#4494 — Re: [Python-de] [Newby-Frage] Welche Version zum Lernen

FromArnold Krille <arnold@arnoldarts.de>
Date2016-07-23 15:13 +0200
SubjectRe: [Python-de] [Newby-Frage] Welche Version zum Lernen
Message-ID<mailman.78.1469280035.22221.python-de@python.org>
In reply to#4485

[Multipart message — attachments visible in raw view] — view raw

Hi,

On Sat, 23 Jul 2016 08:58:56 +0200 Helmut Wuensch <no@spam.invalid>
wrote:
> Ich habe ein etwas älteres Büchlein geschenkt
> bekommen. Da gibt's als mitgelieferte CD die
> Version 2.2.?
> Jetzt habe ich etwas gegooo.. und zwei neue
> Versionen gefunden: 'ne 2.7er und 'ne 3er.
> Welche eigent sich zum Lernen (in Verbindung
> mit dem Buch) besser? Wohl wahrscheinlich
> die 2er Version??

Genauso wenig wie ich mit den alten Windows2000-Büchern in meinem Regal
irgendetwas 'lernen' will, genauso wenig möchtest Du mit dem
Python2.2-Buch etwas lernen. Schon der Unterschied zu 2.7 ist so groß,
das Du bei jedem Problem schauen musst ob es Dein Fehler oder ein
2.2->2.7 Problem ist. Und der Aufwand ist zu groß und wird Dir allen
Spaß an Python nehmen.

Falls Du Dir kein aktuelles Buch kaufen kannst/willst, hier mein
Angebot: Schreib mir Deine Adresse (als private Antwort) oder mach eine
amazon-Wunschliste mit einem aktuellen Buch und schick mir den Link,
dann bekommst Du von mir das Buch.

Und das Python2.2-Buch stellst Du ins Regal zum Angeben oder schneidest
ein Loch hinein und versteckst Deine Backupplatte darin vor
neugierigen Augen.

- Arnold

[toc] | [prev] | [next] | [standalone]


#4495 — Re: [Python-de] [nochmals DANKE] Welche Version zum Lernen

FromHelmut Wuensch <no@spam.invalid>
Date2016-07-23 16:06 +0200
SubjectRe: [Python-de] [nochmals DANKE] Welche Version zum Lernen
Message-ID<dvhc2lFdd7vU1@mid.individual.net>
In reply to#4485
Nochmals ein Hallo an Alle!

Und ein *ganz großes Dankeschön* an Euch!!

Ich habe aus Euren Antworten VIEL gelernt!
(So wie es ja auch eigentlich sein sollte! ;-) )

Lernen tue ich momentan auch C und wollte
eigentlich den Interpreter nur 'mal kennen-
lernen ...
(Denn da gibt es viele [programmiertechnischen]
Parallelen dazu ...)

Es war sehr nett, dass Ihr mir auch die
Unterschiede beider Ver. aufgezeigt habt.

Besonders toll fand ich, das Angebot von
Arnold! (Ich denke, dass ich die notwendigen
Bücher auch kaufen kann.  ;-)  Komme aber
vielleicht auf das Angebot zurück.)

Eigentlich war's das schon, denn ich möchte
Eure Gedult nicht überstrapazieren ...
Aber habt Ihr für mich vielleicht einen
*klitzekleinen* Tipp für ein (empfehlenswertes)
gutes Lehrbuch oder (Uni-) Skript*) aus dem
Ihr *Euer* [Anfangs-] Wissen geschöpft habt?

Und nun als ganz Letztes: Nochmals danke!

cu Helmut

*) Verwende ich auch für C!

[toc] | [prev] | [next] | [standalone]


#4496 — Re: [Python-de] [nochmals DANKE] Welche Version zum Lernen

FromStefan Schwarzer <sschwarzer@sschwarzer.net>
Date2016-07-23 17:03 +0200
SubjectRe: [Python-de] [nochmals DANKE] Welche Version zum Lernen
Message-ID<mailman.83.1469286509.22221.python-de@python.org>
In reply to#4495
Hallo Helmut,

On 2016-07-23 16:06, Helmut Wuensch wrote:
> Eigentlich war's das schon, denn ich möchte
> Eure Gedult nicht überstrapazieren ...
> Aber habt Ihr für mich vielleicht einen
> *klitzekleinen* Tipp für ein (empfehlenswertes)
> gutes Lehrbuch oder (Uni-) Skript*) aus dem
> Ihr *Euer* [Anfangs-] Wissen geschöpft habt?

ich persönlich habe mit "Learning Python" von O'Reilly
angefangen. Aber damals war das nur halb so dick wie jetzt
und behandelte Python 1.5. ;-)

Ich finde das Buch gut, weil so viele Details drinstehen.
Andere finden das Buch wiederum unnötig aufgeblasen
beziehungsweise zu detailliert.

Viele Grüße
Stefan

[toc] | [prev] | [next] | [standalone]


#4509 — Re: [Python-de] [nochmals DANKE] Welche Version zum Lernen

FromThomas Güttler <guettliml@thomas-guettler.de>
Date2016-08-22 08:45 +0200
SubjectRe: [Python-de] [nochmals DANKE] Welche Version zum Lernen
Message-ID<mailman.220.1471848311.2268.python-de@python.org>
In reply to#4495

Am 23.07.2016 um 16:06 schrieb Helmut Wuensch:
> Nochmals ein Hallo an Alle!
>
> Und ein *ganz großes Dankeschön* an Euch!!
>
> Ich habe aus Euren Antworten VIEL gelernt!
> (So wie es ja auch eigentlich sein sollte! ;-) )
>
> Lernen tue ich momentan auch C und wollte
> eigentlich den Interpreter nur 'mal kennen-
> lernen ...
> (Denn da gibt es viele [programmiertechnischen]
> Parallelen dazu ...)
>
> Es war sehr nett, dass Ihr mir auch die
> Unterschiede beider Ver. aufgezeigt habt.
>
> Besonders toll fand ich, das Angebot von
> Arnold! (Ich denke, dass ich die notwendigen
> Bücher auch kaufen kann.  ;-)  Komme aber
> vielleicht auf das Angebot zurück.)
>
> Eigentlich war's das schon, denn ich möchte
> Eure Gedult nicht überstrapazieren ...
> Aber habt Ihr für mich vielleicht einen
> *klitzekleinen* Tipp für ein (empfehlenswertes)
> gutes Lehrbuch oder (Uni-) Skript*) aus dem
> Ihr *Euer* [Anfangs-] Wissen geschöpft habt?
>

Hallo,

ich habe damals (ich glaube im Jahr 2001) mit dem Python
Tutorial angefangen. Das gibt es inzwischen auch auf deutsch:

    https://py-tutorial-de.readthedocs.io/de/python-3.3/

Noch ein Tipp: Lese einfach bei StackOverflow die
Fragen zu Python durch.

   http://stackoverflow.com/questions/tagged/python

Ansonsten noch ein Hinweis:

"Bad programmers worry about the code. Good programmers worry about data structures and their relationships."

   Siehe http://programmers.stackexchange.com/questions/163185/torvalds-quote-about-good-programmer

Für mich heißt das: PostgreSQL (per Django ORM)

Gruß,
   Thomas





-- 
Thomas Guettler http://www.thomas-guettler.de/

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.lang.python


csiph-web