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


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

[Python-de] Suche: Buch mit Projektvorstellungen

Started byMarco Bakera <pintman@bakera.de>
First post2020-01-10 23:51 +0100
Last post2020-01-12 11:31 +0100
Articles 9 — 5 participants

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

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  [Python-de] Suche: Buch mit Projektvorstellungen Marco Bakera <pintman@bakera.de> - 2020-01-10 23:51 +0100
    Re: [Python-de] Suche: Buch mit Projektvorstellungen Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-01-11 09:07 +0000
      Re: [Python-de] Suche: Buch mit Projektvorstellungen Marco Bakera <pintman@bakera.de> - 2020-01-11 11:13 +0100
    Re: [Python-de] Suche: Buch mit Projektvorstellungen Hermann Riemann <nospam.ng@hermann-riemann.de> - 2020-01-11 12:02 +0100
      Re: [Python-de] Suche: Buch mit Projektvorstellungen Armin Stross-Radschinski <developer@acsr.de> - 2020-01-11 13:24 +0100
    Re: [Python-de] Suche: Buch mit Projektvorstellungen Marco Bakera <pintman@bakera.de> - 2020-01-11 16:52 +0100
      Re: [Python-de] Suche: Buch mit Projektvorstellungen Marco Bakera <pintman@bakera.de> - 2020-01-11 20:48 +0100
        zip() (was: [Python-de] Suche: Buch mit Projektvorstellungen) Marcel Logen <333200007110-0201@ybtra.de> - 2020-01-12 00:02 +0100
          Re: [Python-de] zip() (was: Suche: Buch mit Projektvorstellungen) Marco Bakera <pintman@bakera.de> - 2020-01-12 11:31 +0100

#5604 — [Python-de] Suche: Buch mit Projektvorstellungen

FromMarco Bakera <pintman@bakera.de>
Date2020-01-10 23:51 +0100
Subject[Python-de] Suche: Buch mit Projektvorstellungen
Message-ID<mailman.400.1578698296.11485.python-de@python.org>
Hallo zusammen!

Derzeit lese ich Code the Classics
(https://store.rpipress.cc/products/code-the-classics), welches
klassische Computerspiele vorstellt und jeweils ausführlich eine
Implementierung in Python beschreibt. Bei der Lektüre ist mir
aufgefallen, dass ich Bücher dieser Art nur sehr selten sehe.

Auch der zweite Teil von Python Crashkurs
(https://www.dpunkt.de/buecher/12869/9783864904448-python-crashkurs.html)
enthält drei ausführlicher vorgestellte Projekte.

In »Raspberry Pi programmieren mit Python« ist ebenfalls eine
ausführliche Beschreibung kleinerer Projekte enthalten.

Und auch »Automate the Boring Stuff With Python« enthält kleinere
Projekte dieser Art.

Kennt ihr weitere Bücher, die vollständige in sich geschlossene einfache
und für Anfänger geeignete Projekte inklusive Designentscheidungen,
Visualisierungen und Quelltext ansprechend vorstellen?

Danke für eure Ideen.



Beste Grüße,
der Marco.

-- 
k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for
c,k in zip(c,k)]))

[toc] | [next] | [standalone]


#5605

FromUlli Horlacher <framstag@rus.uni-stuttgart.de>
Date2020-01-11 09:07 +0000
Message-ID<qvc38g$kak$1@news2.informatik.uni-stuttgart.de>
In reply to#5604
Marco Bakera <pintman@bakera.de> wrote:

> Derzeit lese ich Code the Classics
> (https://store.rpipress.cc/products/code-the-classics), welches
> klassische Computerspiele vorstellt und jeweils ausführlich eine
> Implementierung in Python beschreibt. 

Wie wird da die Grafikausgabe realisiert?


-- 
Ullrich Horlacher              Server und Virtualisierung
Rechenzentrum TIK         
Universitaet Stuttgart         E-Mail: horlacher@tik.uni-stuttgart.de
Allmandring 30a                Tel:    ++49-711-68565868
70569 Stuttgart (Germany)      WWW:    http://www.tik.uni-stuttgart.de/

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


#5606

FromMarco Bakera <pintman@bakera.de>
Date2020-01-11 11:13 +0100
Message-ID<mailman.402.1578737609.11485.python-de@python.org>
In reply to#5605
Ulli Horlacher schrieb am 11.01.20 um 10:07:
> 
>> Derzeit lese ich Code the Classics
>> (https://store.rpipress.cc/products/code-the-classics), welches
>> klassische Computerspiele vorstellt und jeweils ausführlich eine
>> Implementierung in Python beschreibt. 
> 
> Wie wird da die Grafikausgabe realisiert?

Es wurde PygameZero für alle Beispiele genutzt.



Beste Grüße,
der Marco.

-- 
k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for
c,k in zip(c,k)]))

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


#5607

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2020-01-11 12:02 +0100
Message-ID<h7toahFf9d7U1@mid.individual.net>
In reply to#5604
Am 10.01.20 um 23:51 schrieb Marco Bakera:

> Kennt ihr weitere Bücher, die vollständige in sich geschlossene einfache
> und für Anfänger geeignete Projekte inklusive Designentscheidungen,
> Visualisierungen und Quelltext ansprechend vorstellen?
Das Buch "Routineaufgaben mit Python automatisieren"
von Sweigart, dpunkt Verlag ISBN 978-3-86490-353-3
sieht danach aus (ca 30 € ).

Hermann
    vermutend, dass dieses Buch dazu auch passt.


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

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


#5608

FromArmin Stross-Radschinski <developer@acsr.de>
Date2020-01-11 13:24 +0100
Message-ID<mailman.403.1578745494.11485.python-de@python.org>
In reply to#5607

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

Lieber Hermann,
deine Formulierung lässt offen ob du den Bezug kennst/meinst.

Das von Dir empfohlene Buch von Al Sweigart heißt im Original »Automate the Boring Stuff With Python« ;-) siehe erste Mail von Marco.

Es gibt von Ihm (Al Sweigart) dazu auch einen »not so boring« netten englischen Online Kurs incl. Video. Ist schon ein paar Jahre alt aber dadurch gut abgehangen ;-)
Habe den damals als unschlagbare Offerte meinem Portfolio zugeschlagen. Für Newbies in unserem Hause ein guter Einstieg ...

Lektion 1 gibts hier zum reinschnuppern auf Youtube: https://www.youtube.com/watch?v=1F_OgqRuSdI und einen Discount Link zu udemy (Kurs).

Armin

> Am 11.01.2020 um 12:02 schrieb Hermann Riemann <nospam.ng@hermann-riemann.de>:
> 
> Am 10.01.20 um 23:51 schrieb Marco Bakera:
> 
>> Kennt ihr weitere Bücher, die vollständige in sich geschlossene einfache
>> und für Anfänger geeignete Projekte inklusive Designentscheidungen,
>> Visualisierungen und Quelltext ansprechend vorstellen?
> Das Buch "Routineaufgaben mit Python automatisieren"
> von Sweigart, dpunkt Verlag ISBN 978-3-86490-353-3
> sieht danach aus (ca 30 € ).
> 
> Hermann
>   vermutend, dass dieses Buch dazu auch passt.
> 
> 
> --
> http://www.hermann-riemann.de
> _______________________________________________
> python-de maillist  -  python-de@python.org
> https://mail.python.org/mailman/listinfo/python-de

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


#5610

FromMarco Bakera <pintman@bakera.de>
Date2020-01-11 16:52 +0100
Message-ID<mailman.405.1578757956.11485.python-de@python.org>
In reply to#5604
Stefan Ram schrieb am 11.01.20 um 16:14:
> 
> Software Tools in Pascal
> Brian W. Kernighan, P. J. Plauger
> 1981 Addison-Wesley publishing company
> 
>   , wobei es das Buch "Software Tools" aber auch in einer
>   Version für C gibt. Dieses Buch ist sowieso ein Klassiker.

Danke für diesen Hinweis. Das Buch kenne ich selbst gar nicht und habe
online auch nicht viel darüber gefunden.

Kannst du sagen, was dort inhaltlich vorkommt?

>   Dann gibt es aber auch noch (bibliographische Angaben
>   auswendig eingetippt):
> 
> TeX - the program
> Donald E. Knuth
> 
>   und
> 
> METAFONT - the program
> Donald E. Knuth

Davon habe ich auch schon viel gehört, die Bücher aber selbst noch nicht
gelesen.

Aber danke.

>   Dann gibt es auch (bibliographische Angaben auswendig
>   eingetippt):
> 
> Compilerbau
> Nicklaus Wirth
> 
>   , wo ein Compilerprojekt vorkommt.

Auch danke für diesen Tipp. Das Buch kenne ich auch noch nicht.



Beste Grüße,
der Marco.


-- 
k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for
c,k in zip(c,k)]))

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


#5613

FromMarco Bakera <pintman@bakera.de>
Date2020-01-11 20:48 +0100
Message-ID<mailman.411.1578772112.11485.python-de@python.org>
In reply to#5610
Stefan Ram schrieb am 11.01.20 um 17:25:
> 
> cat tmp.txt | egrep -o '\w+' | sort | uniq -c | sort -nr | head -9
> 
>   "Software Tools" zeigt, wie solche tools implementiert
>   werden. Dabei werden zuerst vereinfachte Versionen gezeigt
>   und dann noch Verbesserungsmöglichkeiten aufgezeigt.

Das hört sich eigentlich recht interessant an. Schade, dass es keine
Version für Python gegeben hat.

>   Es gibt WIMRE mindestens zwei Software-Tools-Bücher:
>   Das traditionelle verwendet WIMRE C, und dann gab es
>   später noch eine alternative Ausgabe für Pascal. 

Ich habe auch nur diese beiden Versionen bei meiner Suche gefunden.

Danke für die detaillierten Informationen.



Beste Grüße,
der Marco.


-- 
k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for
c,k in zip(c,k)]))

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


#5614 — zip() (was: [Python-de] Suche: Buch mit Projektvorstellungen)

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2020-01-12 00:02 +0100
Subjectzip() (was: [Python-de] Suche: Buch mit Projektvorstellungen)
Message-ID<AABeGlQFZ3EAAR7Y.A1.flnews@t20.ybtra.de>
In reply to#5613
Marco Bakera in de.comp.lang.python:

>Beste Grüße,
>der Marco.

Danke für Deine Signatur! Dadurch habe ich - als Python3-
Anfänger - jetzt gelernt, was man mit "zip" machen kann.

k=bytes.fromhex('3b050b1d03044e1312080e0917134b0d4b');c=bytes('Kleine Spielerei.','l1');print(''.join([chr(c^k)for c,k in zip(c,k)]))

Marcel :-)
-- 
 ╭───╮              ╭────╮    ╭───────╮     ╭────╮     ╭─╮  ╭──────╮ ╭──
 ╰─╮ │ ╭─╮        ╭─╯  ╭─╯    ╰─────╮ ╰──╮  ╰──╮ ╰─────╯ │  ╰────╮ ╰─╯  
╮  │ │ │ │ ╭─╮    ╰──╮ ╰─────╮ ╭────╯  ╭─╯ ╭─╮ │         ╰─╮   ╭─╯      
╰──╯ ╰─╯ ╰─╯ ╰───────╯       ╰─╯       ╰───╯ ╰─╯           ╰───╯        

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


#5615 — Re: [Python-de] zip() (was: Suche: Buch mit Projektvorstellungen)

FromMarco Bakera <pintman@bakera.de>
Date2020-01-12 11:31 +0100
SubjectRe: [Python-de] zip() (was: Suche: Buch mit Projektvorstellungen)
Message-ID<mailman.2.1578825112.9276.python-de@python.org>
In reply to#5614
Marcel Logen schrieb am 12.01.20 um 00:02:
> 
> Danke für Deine Signatur! Dadurch habe ich - als Python3-
> Anfänger - jetzt gelernt, was man mit "zip" machen kann.
> 
> k=bytes.fromhex('3b050b1d03044e1312080e0917134b0d4b');c=bytes('Kleine Spielerei.','l1');print(''.join([chr(c^k)for c,k in zip(c,k)]))

Die Idee mit dem Klartext gefällt mir auch gut. :)

Ich hatte die Verwendung von Zip in diesem Zusammenhang in einem CTF
kennengelernt. Das sind immer gute Gelegenheiten, um Neues zu entdecken. :)



Beste Grüße,
der Marco.


-- 
k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for
c,k in zip(c,k)]))

[toc] | [prev] | [standalone]


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


csiph-web