Programmieren lernen mit Python.
Die Pfadangaben in Anhang A auf den Seiten 427 und 430 sind fehlerhaft.
Alle benötigten Dateien befinden sich für das Betriebssystem ...
_lin_
mit dem Unterordner p4k_linux_setup
._mac_
mit dem Unterordner p4k_mac_setup
._win_
mit dem Unterordner p4k_win_setup
.Die Python-Installationsdatei ist in dem Ordner für das jeweilige Betriebssystem.
Die im Abschnitt Anpassung der Installation
für die Arbeit mit dem Buch (S. 430)
genannten Dateien sowie das Verzeichnis py4kids
sind in den entsprechenden Unterordnern.
Du kannst Python für Kids leicht mit Python 2.6 oder 2.7 verwenden. Diese Versionen enthalten bereits das neue Turtle-Modul.
Viele Programme - vor allem Programme mit Turtle-Grafik - können ohne Änderungen ausgeführt werden.
Die wichtigsten Änderungen beim Versionssprung von Python 2.x nach Python 3.x betreffen:
print()
-Funktion/
funktioniert.input()
heißt in Python 2.x noch raw_input()
Die meisten, wenn nicht alle, Programme aus Python für Kids (4. Auflage) sollten auch unter
Python 2.6 / 2.7 laufen, wenn du ihnen vier Programmzeilen voranstellst wie die ersten vier Zeilen
im nebenstehenden Beispiel. (Doch bedenke: die Zukunft - __future__
- ist mit Python 3.1 bereits eingetroffen.)
Solltest du (im Buch / auf der CD) ein Programm finden, das auch mit diesen Änderungen unter 2.x nicht läuft, teile mir das bitte in einem Mail mit.
Dann stelle sie mir doch per Mail! Wenn deine Frage von allgemeinem Interesse ist, schreibe ich die Antwort hierher. Andernfalls, wenn die Frage sehr speziell ist, schreibe ich dir persönlich ein Mail zurück.