Du suchst auf dem Desktop bitte folgendes Symbol: 
Ein Doppelklick öffnet folgendes Fenster:

An dieses Fenster wirst du dich gewöhnen müssen: das ist die Python-Shell, sie
begrüßt dich mit dem Python-Prompt: drei Grösser-Zeichen hintereinander,
danach ein Leerzeichen, also 
Hinter dem Python-Prompt darfst du etwas eingeben, zum Beispiel: 7 und
danach auf die <return>-Taste. Jetzt!
Wie antwortet Python bei dir? ___________________
7+5, 7*5, 7/5, 10/5
(<Return>-Taste nicht vergessen!)Um welche Rechenoperation handelt es sich bei den beiden letzten Beispielen?
_________________
Du siehst: Python kann nicht einmal "richtig" rechnen! Also probieren wir:
7.0/5
Erkläre das Ergebnis: ___________________________________________________
Klappt ja prima, also geben wir jetzt mal ein: python (und danach
<return>!)
Beschreibe die Antwort von Python: ___________________________________________
Hast du eine Erklärung? _________________________________________________
Mein Tipp an dieser Stelle: wie wär's mit 'python' (und danach <return>!).
Das Zeichen ' ist links neben der Return-Taste, da wo das #-Zeichen ist. Wie
antwortet Python jetzt? ______________________________________
Wo könnte der Unterschied zwischen python und 'python' liegen?
__________________________________________________
Um diese Frage näher zu untersuchen, probiere bitte: 'python'*5 oder noch
besser
'python '*7, Ergebnis: ______________________________
Vielleicht geht ja auch die Addition? 'python'+5
Wie, schon wieder eine Fehlermeldung?? Wichtig ist bei Fehlermeldungen von
Python immer der letzte Satz, der hier mit "TypeError" beginnt. Welchen Fehler
gab Python übrigens oben bei Eingabe von python an? _________________
Fehlermeldungen werden dich dein ganzes Programmiererleben begleiten, also
gewöhnen wir uns jetzt schon daran! Zurück zum Unterschied zwischen python
und 'python'. Die zweite Fehlermeldung mit dem TypeError (zu Deutsch: Typen-
Fehler) sagt etwas von string. Was ist ein string? Überlege, was die
folgenden Beispiele gemeinsam haben: 'Weihnachten', 'Hallo, Klasse 9b?',
'Info', 'UnSiNn', 'Was soll das?', 'abcdefgh . . .', deine These:
__________________________________________________________
Ausser string gibt es noch Zahlen, die Python "int" nennt, Beispiel:
7, 6, 234, 1111, dagegen nicht: 7.0, 6.0, 234.234, 1111.9999, das sind
Kommazahlen, die Python aber mit einem Punkt sehen will! Der/Die Klügere
gibt nach!
PS: Kommazahlen heißen in Python float.
Damit kennen wir: string(s), zu deutsch: Zeichenketten, ints und floats. Aber
bei der Eingabe von python gab es einen "NameError", was ist denn das? Deine
Vermutung? ____________________________________________________
→ sp, 2016-12-07