100
Namen
Kapitel
3
0
Die eingebaute Python-Funktion
input()
ermöglicht Benutzereinga-
ben über die Tastatur. Sie liefert immer einen String, allenfalls einen
Leerstring.
0
Geeignete Strings können mit der Funktion
float()
in Zahlen umge-
wandelt werden.
0
Durch Benutzereingaben kann der Ablauf von Programmen beeinflusst
werden.
0
Beidseitig mit drei Anführungszeichen begrenzte Strings können sich
über mehrere Zeilen erstrecken.
0
Turtle-Grafik: Mit der Funktion
speed()
kannst du die Bewegungsge-
schwindigkeit der Turtle einstellen.
0
Das Modul
turtle
stellt einen graphischen Eingabe-Dialog für Zahlen-
eingaben bereit:
numinput()
. Er verlangt zwei Strings als Argumente:
den Dialogfenster-Titel und einen Prompt-Text. Er gibt einen Zahlen-
wert zurück.
0
Das Modul
turtle
hat eine Funktion
title()
. Als einziges Argument
verlangt sie einen String, den gewünschten Titel des Grafik-Fensters.
Einige Aufgaben …
Aufgabe 1:
Schreibe
ein Programm, das folgende Ausgabe erzeugt (Benut-
zereingaben sind
kursiv
geschrieben):
Notendurchschnittsberechnung:
=============================
Name:
Angela
Gegenstand:
Italienisch
Noten für
1. Klassenarbeit
2
2. Klassenarbeit
3
3. Klassenarbeit
1
Der Notendurchschnitt von Angela in Italienisch ist 2.0
Mache dir einen Programmentwurf und bedenke, dass du sechs Variablen-
namen erfinden musst! Für den Namen, den Gegenstand, die Noten – nimm
dafür vielleicht
note1
,
note2
,
note3
– und den Durchschnitt.
Wie man den berechnet? So:
durchschnitt = (note1 + note2 + note3) / 3

Get Python für Kids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.