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


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

__init__ ?

Started byHermann Riemann <nospam.ng@hermann-riemann.de>
First post2017-11-02 15:09 +0100
Last post2017-11-12 19:22 +0100
Articles 15 — 7 participants

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


Contents

  __init__ ? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-02 15:09 +0100
    Re: [Python-de] __init__ ? Thomas Güttler <guettliml@thomas-guettler.de> - 2017-11-02 15:22 +0100
      Re: [Python-de] __init__ ? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-02 15:51 +0100
    Re: [Python-de] __init__ ? "Diez B. Roggisch" <deets@web.de> - 2017-11-02 15:33 +0100
      Re: Python Beispiele SDL2? (was: __init__ ?) Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-02 17:28 +0100
        Re: [Python-de] Python Beispiele SDL2? (was: __init__ ?) "Diez B. Roggisch" <deets@web.de> - 2017-11-02 18:10 +0100
    Re: [Python-de] __init__ ? Stefan Behnel <python-de@behnel.de> - 2017-11-04 07:43 +0100
    Re: [Python-de] __init__ ? Dinu Gherman <gherman@darwin.in-berlin.de> - 2017-11-05 18:15 +0100
    Re: [Python-de] __init__ ? "Diez B. Roggisch" <deets@web.de> - 2017-11-05 22:09 +0100
    Re: [Python-de] __init__ ? Stefan Behnel <python-de@behnel.de> - 2017-11-06 20:57 +0100
      Re: [Python-de] __init__ ? Stefan Behnel <python-de@behnel.de> - 2017-11-06 21:28 +0100
        Re: [Python-de] __init__ ? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2017-11-06 22:29 +0100
          Re: [Python-de] __init__ ? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2017-11-07 11:11 +0000
          Re: [Python-de] __init__ ? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-12 18:37 +0100
      Re: [Python-de] __init__ ? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-12 19:22 +0100

#4996 — __init__ ?

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2017-11-02 15:09 +0100
Subject__init__ ?
Message-ID<f60n90F4clsU1@mid.individual.net>
Bisher habe ich etwas wie

class Cl():
    def __init__(self):
       self.x=1

gemacht.
So wie das in Bücher üblich ist.

In einer raspberry pi Zeitschrift habe ich gesehen
dann man stattdessen auch

class Cl():
    x=1

schreiben kann.

Hat funktioniert.
( mit c=Cl(); print(c.x); c.x=2; print(c.x) )

Hermann
    fragend ob er jetzt viele __init__
    bedenkenlos ersetzen kann.

-- 
http://www.hermann-riemann.de

[toc] | [next] | [standalone]


#4997 — Re: [Python-de] __init__ ?

FromThomas Güttler <guettliml@thomas-guettler.de>
Date2017-11-02 15:22 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.168.1509632533.1490.python-de@python.org>
In reply to#4996
   Prinzipel geht das, aber bei Datentypen die mutable sind (zB Listen) kann
   es

   zu Konsequenzen kommen, die du ggf nicht haben willst.

   class Foo():

       my_list = []

   Dann teilen sie alle Instanzen der Klasse die gleiche Liste.

   Also bei

   foo= Foo()

   foo.my_list.append(1)

   foo2 = Foo()

   foo2.append(2)

   print foo2

   wirst du ggf erstaunt sein.

   Am 02.11.2017 um 15:09 schrieb Hermann Riemann:

     Bisher habe ich etwas wie

     class Cl():
        def __init__(self):
           self.x=1

     gemacht.
     So wie das in Buecher ueblich ist.

     In einer raspberry pi Zeitschrift habe ich gesehen
     dann man stattdessen auch

     class Cl():
        x=1

     schreiben kann.

     Hat funktioniert.
     ( mit c=Cl(); print(c.x); c.x=2; print(c.x) )

     Hermann
        fragend ob er jetzt viele __init__
        bedenkenlos ersetzen kann.

 --
 Thomas Guettler [1]http://www.thomas-guettler.de/
 I am looking for feedback: [2]https://github.com/guettli/programming-guidelines

References

   Visible links
   1. http://www.thomas-guettler.de/
   2. https://github.com/guettli/programming-guidelines

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


#4999 — Re: [Python-de] __init__ ?

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2017-11-02 15:51 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<f60pmtF4uu8U1@mid.individual.net>
In reply to#4997
Am 02.11.2017 um 15:22 schrieb Thomas Güttler:
> Prinzipel geht das, aber bei Datentypen die mutable sind (zB Listen) kann
> es zu Konsequenzen kommen, die du ggf nicht haben willst. 

> class Foo():
>   my_list = []

> Dann teilen sie alle Instanzen der Klasse die gleiche Liste.
> Also bei

> foo= Foo()
> foo.my_list.append(1)

> foo2 = Foo()
> foo2.append(2)

>  print foo2
> 
> wirst du ggf erstaunt sein.
> 
>> Am 02.11.2017 um 15:09 schrieb Hermann Riemann:

>>Bisher habe ich etwas wie

>>  class Cl():
>>     def __init__(self):
>>        self.x=1

>> gemacht.
>> So wie das in Buecher ueblich ist.

>> In einer raspberry pi Zeitschrift habe ich gesehen
>> dann man stattdessen auch

>> class Cl():
>>   x=1

>>  schreiben kann.
>> Hat funktioniert.
>>  ( mit c=Cl(); print(c.x); c.x=2; print(c.x) )

>>  fragend ob er jetzt viele __init__
>>  bedenkenlos ersetzen kann.

Dein Schreiben hat mich zu
c1=Cl(); print(c1.x)
motiviert.

Ergebnis war 2.
Also ohne __init__ haben
die Variablen für alle angelegte Objekte
den gleichen Speicherplatz,
die bei der Klassendefinition angelegt werden.

Hermann
    der diese Art von Anlegen globaler Variable
    bisher nicht sonderlich mag.

-- 
http://www.hermann-riemann.de

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


#4998 — Re: [Python-de] __init__ ?

From"Diez B. Roggisch" <deets@web.de>
Date2017-11-02 15:33 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.169.1509634003.1490.python-de@python.org>
In reply to#4996

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

> 
> In einer raspberry pi Zeitschrift habe ich gesehen
> dann man stattdessen auch

Und da ist schon der Casus Knacktus: so viel Spass ich persoenlich mit dem PI habe, das Python-Code-Oekosystem um hin herum ist eher eine stinkende Sumpflandschaft statt ein bluehender Garten der gelungenen Codierung.

Alles was du also aus dem Umfeld (und Popularitaet noch Publikation aendern das) solltest du mit einer gehoerigen Portion Skepsis betrachten.

Diez

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


#5000 — Re: Python Beispiele SDL2? (was: __init__ ?)

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2017-11-02 17:28 +0100
SubjectRe: Python Beispiele SDL2? (was: __init__ ?)
Message-ID<f60vebF6a7jU1@mid.individual.net>
In reply to#4998
Am 02.11.2017 um 15:33 schrieb Diez B. Roggisch:

>> In einer raspberry pi Zeitschrift habe ich gesehen
>> dann man stattdessen auch

> Und da ist schon der Casus Knacktus: so viel Spass ich persoenlich mit dem PI habe,
> das Python-Code-Oekosystem um hin herum ist eher eine stinkende Sumpflandschaft
> statt ein bluehender Garten der gelungenen Codierung.

> Alles was du also aus dem Umfeld (und Popularitaet noch Publikation aendern das)
> solltest du mit einer gehoerigen Portion Skepsis betrachten.

Zumindest liefern die vielen kleinen
einfachen Beispiele von Python Programme gelegentlich
Anregung für Änderungen im eigenen Programmierstil.
Wenn auch..

Nach Kofler raspberry pi scheint es pygame für python3 zugeben.
SuSE mag kein pygame für Python3
Pygame_SDL2 ist im internet angekündigt.

Hermann
    der bei SDL2 weiterhin auf C angewiesen ist.
    Und demnächst seine class Global_() anders aufbaut.

-- 
http://www.hermann-riemann.de

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


#5001 — Re: [Python-de] Python Beispiele SDL2? (was: __init__ ?)

From"Diez B. Roggisch" <deets@web.de>
Date2017-11-02 18:10 +0100
SubjectRe: [Python-de] Python Beispiele SDL2? (was: __init__ ?)
Message-ID<mailman.174.1509644128.1490.python-de@python.org>
In reply to#5000

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

> On 2. Nov 2017, at 17:28, Hermann Riemann <nospam.ng@hermann-riemann.de> wrote:
> 
> Am 02.11.2017 um 15:33 schrieb Diez B. Roggisch:
> 
>>> In einer raspberry pi Zeitschrift habe ich gesehen
>>> dann man stattdessen auch
> 
>> Und da ist schon der Casus Knacktus: so viel Spass ich persoenlich mit dem PI habe,
>> das Python-Code-Oekosystem um hin herum ist eher eine stinkende Sumpflandschaft
>> statt ein bluehender Garten der gelungenen Codierung.
> 
>> Alles was du also aus dem Umfeld (und Popularitaet noch Publikation aendern das)
>> solltest du mit einer gehoerigen Portion Skepsis betrachten.
> 
> Zumindest liefern die vielen kleinen
> einfachen Beispiele von Python Programme gelegentlich
> Anregung für Änderungen im eigenen Programmierstil.
> Wenn auch..

Es finden sich im Internet auch Anleitungen, wie man sich ein Loch in den Kopf bohrt in seinem eigenen Badezimmer. Man sollte nicht immer machen, was man so liest…

> Nach Kofler raspberry pi scheint es pygame für python3 zugeben.
> SuSE mag kein pygame für Python3
> Pygame_SDL2 ist im internet angekündigt.

Dann installier dir doch pygame fuer Python 3 selbst. Das ist ja nun wirklich kein Hexenwerk….
> 
>   Und demnächst seine class Global_() anders aufbaut.

Mir schwant Unheil.

Diez

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


#5003 — Re: [Python-de] __init__ ?

FromStefan Behnel <python-de@behnel.de>
Date2017-11-04 07:43 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.224.1509779273.1490.python-de@python.org>
In reply to#4996
Hermann Riemann schrieb am 02.11.2017 um 15:09:
> Bisher habe ich etwas wie
> 
> class Cl():
>    def __init__(self):
>       self.x=1
> 
> gemacht.
> So wie das in Bücher üblich ist.
> 
> In einer raspberry pi Zeitschrift habe ich gesehen
> dann man stattdessen auch
> 
> class Cl():
>    x=1
> 
> schreiben kann.

Nein, das ist nicht dasselbe. Im ersten Fall setzt du ein Attribut auf der
Objekt-Instanz, also auf einer einzigen, konkreten Instanz einer Klasse. Im
zweiten Fall setzt du ein Attribut auf der Klasse, das damit auf allen
Instanzen dieser Klasse sichtbar wird. Wohlgemerkt, das *selbe* Attribut
mit dem *selben* Wert. Es gibt diesen Wert also nur genau einmal.

Den Unterschied kannst du hier sehen:

In [1]: class C: x = 1

In [2]: C().x
Out[2]: 1

In [3]: C.x = 2

In [4]: c = C()

In [5]: c.x
Out[5]: 2

In [6]: C.x = 3

In [7]: c.x
Out[7]: 3

In [8]: c.x = 4

In [9]: c.x
Out[9]: 4

In [10]: C.x = 5

In [11]: c.x
Out[11]: 4


Erst in [8] setze ich ein Attribut auf der Instanz. Ab da sind Änderungen
am Klassenattribut nicht mehr (direkt) an "c" sichtbar, weil "c.x" nun das
Instanzattribut verwendet und nicht mehr das (dahinter liegende)
Klassenattribut.

Den Hinweis, dass das vor Allem Auswirkungen bei veränderbaren
Datenstrukturen wie Listen hat, haben andere ja bereits geliefert. Es ist
ein großer Unterschied, ob eine Liste für alle Instanzen dieselbe ist, oder
ob jede Instanz eine eigene, separate Liste verwendet.

Das bedeutet übrigens nicht, dass mensch sowas nicht machen sollte. Ich
sehe es als völlig legitime Art, z.B. einen Standardwert für ein Attribut
zu definieren. Aber es hilft wie immer, die Entscheidung bewusst und
fundiert zu treffen, weil mensch sonst Gefahr läuft, Code blind zu
kopieren. Siehe z.B.

https://www.aisec.fraunhofer.de/en/stackoverflow.html

Stefan

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


#5005 — Re: [Python-de] __init__ ?

FromDinu Gherman <gherman@darwin.in-berlin.de>
Date2017-11-05 18:15 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.18.1509902440.2819.python-de@python.org>
In reply to#4996
On 02 Nov 2017, at 15:33, Diez B. Roggisch <deets@web.de> wrote:
> 
>> 
>> In einer raspberry pi Zeitschrift habe ich gesehen
>> dann man stattdessen auch
> 
> Und da ist schon der Casus Knacktus: so viel Spass ich persoenlich mit dem PI habe, das Python-Code-Oekosystem um hin herum ist eher eine stinkende Sumpflandschaft statt ein bluehender Garten der gelungenen Codierung.
> 
> Alles was du also aus dem Umfeld (und Popularitaet noch Publikation aendern das) solltest du mit einer gehoerigen Portion Skepsis betrachten.

Das darf man schon so sehen. Und in der Tat kräuseln sich einem manchmal die Fußnägel bei Code in so manchen Raspi-Fachzeitschriften. Nun sollte allerdings allein zum Ansteuern einiger Pins vielleicht auch keine Erfahrung als Software-Architekt von Nöten sein. Und ist es auch nicht. (Und es baut ja auch nicht jeder, hoffentlich, einen Fukushima-Robot auf Basis von strahlengehärteten Raspis ;-)

Umgekehrt kann man dem Raspberry Pi gar nicht dankbar genug sein, weil er, wie ich jedenfalls denke, am kontinuierlichen Trend zu mehr Python einen großen Anteil hat. Und dieser wäre sonst direkt an NodeJS gegangen.

Zum Auffrischen von Coding-Skills empfehle ich übrigens gelegentlich exercism.io, wo man auch gutes Feedback von anderen Leuten zu den eigenen Code-Lösungen bekommt:

http://exercism.io/languages/python/about

Wäre spannend zu wissen, mit wieviel Aufwand man da eine neue Kategorie starten kann?

Gruß,

Dinu

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


#5006 — Re: [Python-de] __init__ ?

From"Diez B. Roggisch" <deets@web.de>
Date2017-11-05 22:09 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.20.1509916168.2819.python-de@python.org>
In reply to#4996
Na es geht ja nicht darum Leuten die den PI benutzen sauberes Python beizubiegen. Den Zahn hab ich mir schon lange gezogen. 

Aber sich eben für die eigene Trickkiste  aus diesem Umfeld zu bedienen, mit dem Ziel ein besserer Programmierer zu werden - uns so verstehe ich die Frage hier - ist keine so brillante Idee. 

Das der PI viele gute Seiten hat sehe ich auch so. Doch nach meiner Erfahrung fehlt es da immer noch an einer - für Python verfügbarem - gelungenen Abstraktion. Denn es kommt nahezu immer zu dem Wunsch, GPIO-Ereignisse mit Zeitereignissen zu verknüpfen. Und dann wird es grauslich. Mit Threads und sleeps und globalen Variablen all überall... auch schon wieder Grund, nix abzugucken ;)

Lg Diez 


Von meinem iPad gesendet

> Am 05.11.2017 um 18:15 schrieb Dinu Gherman <gherman@darwin.in-berlin.de>:
> 
>> On 02 Nov 2017, at 15:33, Diez B. Roggisch <deets@web.de> wrote:
>> 
>>> 
>>> In einer raspberry pi Zeitschrift habe ich gesehen
>>> dann man stattdessen auch
>> 
>> Und da ist schon der Casus Knacktus: so viel Spass ich persoenlich mit dem PI habe, das Python-Code-Oekosystem um hin herum ist eher eine stinkende Sumpflandschaft statt ein bluehender Garten der gelungenen Codierung.
>> 
>> Alles was du also aus dem Umfeld (und Popularitaet noch Publikation aendern das) solltest du mit einer gehoerigen Portion Skepsis betrachten.
> 
> Das darf man schon so sehen. Und in der Tat kräuseln sich einem manchmal die Fußnägel bei Code in so manchen Raspi-Fachzeitschriften. Nun sollte allerdings allein zum Ansteuern einiger Pins vielleicht auch keine Erfahrung als Software-Architekt von Nöten sein. Und ist es auch nicht. (Und es baut ja auch nicht jeder, hoffentlich, einen Fukushima-Robot auf Basis von strahlengehärteten Raspis ;-)
> 
> Umgekehrt kann man dem Raspberry Pi gar nicht dankbar genug sein, weil er, wie ich jedenfalls denke, am kontinuierlichen Trend zu mehr Python einen großen Anteil hat. Und dieser wäre sonst direkt an NodeJS gegangen.
> 
> Zum Auffrischen von Coding-Skills empfehle ich übrigens gelegentlich exercism.io, wo man auch gutes Feedback von anderen Leuten zu den eigenen Code-Lösungen bekommt:
> 
> http://exercism.io/languages/python/about
> 
> Wäre spannend zu wissen, mit wieviel Aufwand man da eine neue Kategorie starten kann?
> 
> Gruß,
> 
> Dinu
> 

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


#5007 — Re: [Python-de] __init__ ?

FromStefan Behnel <python-de@behnel.de>
Date2017-11-06 20:57 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.32.1509998641.2819.python-de@python.org>
In reply to#4996
Diez B. Roggisch schrieb am 02.11.2017 um 15:33:
> Und da ist schon der Casus Knacktus: so viel Spass ich persoenlich mit
> dem PI habe, das Python-Code-Oekosystem um hin herum ist eher eine
> stinkende Sumpflandschaft statt ein bluehender Garten der gelungenen
> Codierung.

Nicht immer geht es beim Programmieren um eine Ingenieursleistung. Manchmal
muss einfach nur irgendwie ein konkretes Problem mit Hilfe eines Computers
gelöst werden. Ich halte das für einen absolut legitimen Anwendungsfall,
insbesondere für Python.

Hier ein paar Buchtipps für diejenigen, die Programmieren lernen, um ein
Problem damit zu lösen, und nicht die Zeit für ein Informatikstudium haben.

https://www.skoobe.de/books/kathrin-passig/weniger-schlecht-programmieren

https://www.skoobe.de/books/simon-monk/der-maker-guide-fuer-die-zombie-apokalypse-20-survival-projekte-mit-einfacher-elektronik-arduino-und-raspberry-pi

https://www.skoobe.de/books/al-sweigart/routineaufgaben-mit-python-automatisieren-praktische-programmierloesungen-fuer-einsteiger

Stefan

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


#5009 — Re: [Python-de] __init__ ?

FromStefan Behnel <python-de@behnel.de>
Date2017-11-06 21:28 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<mailman.33.1510000094.2819.python-de@python.org>
In reply to#5007
Stefan Ram schrieb am 06.11.2017 um 21:17:
> Stefan Behnel writes:
>> Nicht immer geht es beim Programmieren um eine Ingenieursleistung. Manchmal
>> muss einfach nur irgendwie ein konkretes Problem mit Hilfe eines Computers
>> gelöst werden.
> 
>   Ein konkretes Problem mit Hilfe eines Computers lösen
>   /ist/ eine Ingenieursleistung.

Nun ja, es gibt da schon noch qualitative Unterschiede. Meiner Ansicht nach
reicht es für eine "Ingenieursleistung" z.B. nicht aus, einem Bankräuber
einen Taschenrechner über den Kopf zu ziehen, obwohl das ein sehr konkretes
Problem mit einem Computer löst.

Stefan

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


#5010 — Re: [Python-de] __init__ ?

From"Peter J. Holzer" <hjp-usenet3@hjp.at>
Date2017-11-06 22:29 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<slrnp01l2n.ms.hjp-usenet3@hrunkner.hjp.at>
In reply to#5009
On 2017-11-06 20:28, Stefan Behnel <python-de@behnel.de> wrote:
> Stefan Ram schrieb am 06.11.2017 um 21:17:
>>   Ein konkretes Problem mit Hilfe eines Computers lösen
>>   /ist/ eine Ingenieursleistung.
>
> Nun ja, es gibt da schon noch qualitative Unterschiede. Meiner Ansicht nach
> reicht es für eine "Ingenieursleistung" z.B. nicht aus, einem Bankräuber
> einen Taschenrechner über den Kopf zu ziehen, obwohl das ein sehr konkretes
> Problem mit einem Computer löst.

Aber wer außer einem Ingenieur hat immer einen Taschenrechner dabei?

        hp


-- 
   _  | Peter J. Holzer    | Denn wir sind Diplom-Ingenieure!
|_|_) |                    | 
| |   | hjp@hjp.at         | -- Prof. Dr. Dipl.-Ing. A Min Tjoa
__/   | http://www.hjp.at/ |

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


#5011 — Re: [Python-de] __init__ ?

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2017-11-07 11:11 +0000
SubjectRe: [Python-de] __init__ ?
Message-ID<f6dintF3c1aU2@mid.individual.net>
In reply to#5010
Peter J. Holzer <hjp-usenet3@hjp.at> wrote:
>On 2017-11-06 20:28, Stefan Behnel <python-de@behnel.de> wrote:
>> Stefan Ram schrieb am 06.11.2017 um 21:17:
>>>   Ein konkretes Problem mit Hilfe eines Computers lösen
>>>   /ist/ eine Ingenieursleistung.
>>
>> Nun ja, es gibt da schon noch qualitative Unterschiede. Meiner Ansicht nach
>> reicht es für eine "Ingenieursleistung" z.B. nicht aus, einem Bankräuber
>> einen Taschenrechner über den Kopf zu ziehen, obwohl das ein sehr konkretes
>> Problem mit einem Computer löst.

>Aber wer außer einem Ingenieur hat immer einen Taschenrechner dabei?

Wobei in dem konkreten Fall ein Rechenschieber noch besser wäre :-)


>        hp



-- 
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de

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


#5023 — Re: [Python-de] __init__ ?

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2017-11-12 18:37 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<f6rf71FasppU1@mid.individual.net>
In reply to#5010
Am 06.11.2017 um 22:29 schrieb Peter J. Holzer:

> Aber wer außer einem Ingenieur hat immer einen Taschenrechner dabei?

smartphone & Co mit google?

Hermann
    der eben 17+23-4 als Suchbegriff eingegeben hat.

-- 
http://www.hermann-riemann.de

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


#5024 — Re: [Python-de] __init__ ?

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2017-11-12 19:22 +0100
SubjectRe: [Python-de] __init__ ?
Message-ID<f6rhqsFbgt0U1@mid.individual.net>
In reply to#5007
Am 06.11.2017 um 20:57 schrieb Stefan Behnel:

> Hier ein paar Buchtipps für diejenigen, die Programmieren lernen, um ein
> Problem damit zu lösen, und nicht die Zeit für ein Informatikstudium haben.

Obwohl ich seit Jahrzehnte programmiere,
fast immer um etwas damit zu machen,
lerne ich zeitweilig noch hinzu.

Ich habe kein Informatik studiert und werde es auch nicht tun.
In Bücher reinschauen um etwas zu lernen geht oft an den Problemen vorbei.

Ich programmiere mit dem was ich für gut halt.
Das Ergebnis sieht etwa so aus:
http://www.hermann-riemann.de/p/ai_chain.py.txt

Hermann
    der diesen modul für Verkettungen (incl Rückwärtsverkettung)
    eingesetzt hat und weiter einsetzen wird.

-- 
http://www.hermann-riemann.de

[toc] | [prev] | [standalone]


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


csiph-web