Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 3 Stimmen.
Python Brain Teasers: Exercise Your Mind
Wir Geeks lieben Rätsel und das Lösen von Rätseln. Die Programmiersprache Python ist eine einfache Sprache, aber wie alle anderen Sprachen hat sie ihre Tücken. Dieses Buch nutzt diese Macken, um Ihnen anhand von 30 einfachen Python-Programmen, die Ihr Verständnis von Python herausfordern, etwas beizubringen. Die Teaser helfen Ihnen, Fehler zu vermeiden, Lücken in Ihrem Wissen zu erkennen und besser zu werden. Nutzen Sie diese Teaser, um Ihre Kollegen zu beeindrucken oder um sich die Zeit in langweiligen Meetings zu vertreiben. Teaser machen Spaß!
Zu Beginn eines jeden Kapitels zeige ich Ihnen ein kurzes Python-Programm und bitte Sie, die Ausgabe zu erraten. Die möglichen Antworten können sein:
⬤ Syntaxfehler.
⬤ Ausnahme.
⬤ Hang.
⬤ Eine Ausgabe (z. B. (1 2 3) )
So gehst du an die Rätsel heran. Lesen Sie sich den Code durch. Bevor du mit der Antwort und der Erklärung weitermachst, kannst du die Ausgabe erraten. Nachdem du die Ausgabe erraten hast, führe den Code aus und sieh dir die Ausgabe selbst an. Lesen Sie schließlich die Lösung und die Erklärung. Die Rätsel sind kurz genug, um sie in einer Kaffeepause zu lösen, also nehmen Sie sie mit, haben Sie Spaß, und teilen Sie sie mit Ihren Kolleginnen und Kollegen.
Menschen, die während des Lernprozesses Fehler machen, lernen besser als Menschen, die keine machen. Wenn Sie diesen Ansatz bei der Arbeit anwenden, wenn Sie Fehler beheben, werden Sie feststellen, dass Sie mehr Spaß an der Fehlersuche haben und nach jedem behobenen Fehler ein besserer Entwickler werden.
Viele dieser Rätsel stammen aus den Erfahrungen des Autors (und anderer), die er bei der Übergabe von Fehlern an die Produktion gemacht hat. Er verwendet die Rätsel oft als Quiz bei Konferenzen und Meetings, und sie sorgen oft für Begeisterung.
Was Sie brauchen:
⬤ Sie müssen Python einigermaßen beherrschen und Erfahrung in der Programmierung damit haben.
⬤ Hinweis: Das Buch verwendet Python Version 3. 8. 2, um den Code auszuführen; die Ausgabe _kann_ sich in zukünftigen Versionen ändern.
⬤ Sie benötigen eine funktionierende Python-Umgebung, die Sie von python.org herunterladen können: https: //www.python.org/downloads/.
⬤ Sie werden wahrscheinlich eine gute IDE für Python benötigen, zwei der beliebtesten sind Visual Studio Code: https: //code. visualstudio.com/ und PyCharm: https: //www.jetbrains.com/pycharm/.