Kleine Fingerübungen:
- Dividiere 23 durch 2 und lass das Ergebnis anzeigen.
- Addiere 12.5 und 10. Ist die Summe ein int oder ein float?
- Erzeuge einen Rechenterm, der den folgenden (nicht sehr mathematischen) Text auswertet und das Ergebnis ausgibt:
- "Nimm das Quadrat von 4, multipliziere das mit sich selber. Subtrahiere davon 64. Dividiere dann alles durch 8 und gib das Ergebnis aus!"
- Erzeuge eine Variable x und speichere dort eine ganze Zahl. Dann berechne die 3-te Potenz davon und speicher sie wieder in x. Gib dann x aus.
- Erzeuge eine Variable a und speichere dort eine a) ganze Zahl, b) Dezimalzahl. Analog für eine Variable b. Dann speichere in a den Quotient aus a und b und gib den Wert von a aus.
![]() |
Kleine Aufgaben zu den mathematischen Operationen mit ganzen Zahlen: Das Python-Programm soll zunächst über die Tastatur zwei ganze Zahlen a und b (also vom Typ int) einlesen. Anschließend sollen die Ergebnisse der folgenden Berechnungen angezeigt werden. Gibt der Benutzer als z.B. die Zahlen 10 und 7 ein, wird in Aufgabenteil a) der Text Der Divisionsrest von 10 und 7 ist 3. ausgegeben. Beobachte auch, wie sich das Python-System verhält, wenn man keine ganzen Zahlen oder negative Zahlen eingibt. Was geschieht, wenn eine der beiden Zahlen 0 ist? Oder wenn sogar beide Zahlen den Wert 0 haben?
|
![]() |
|
Ein Programm soll jetzt (über die Tastatur) zwei Dezimalzahlen (a und b) einlesen. Anschließend soll nacheinander
ausgegeben werden, so wie nebenstehend gezeigt. Beobachte dabei die Sonderfälle wie in der vorigen Aufgabe. |
![]() |
![]() |
Beim Start eines Programms wird man zunächst nach seinem Namen, dann nach seinem Vornamen und anschließend nach seinem (ganzzahligen) Alter gefragt. Wenn dabei z.B. Erna Meier (12 Jahre alt) ihre Eingaben gemacht hat, soll das Programm ausgeben: Hallo Erna Meier. In 6 Jahren bist du endlich volljährig! (Ignoriere den Fall, dass der Benutzer bereits älter als 18 ist.) |
![]() |
Schreibe Programme, die Temperaturen in verschiedene Skalensystemen ineinander umwandelt.
Diese Bemerkungen können dir sicher helfen:
Beispielsweise ist die Angabe 20° Celsius gleichbedeutend mit 68° Fahrenheit bzw. 293,15° Kelvin. |
![]() |
|
Das nebenstehende Python-Programm soll ein Lied von Bob Marley ausgeben. Es enthält jedoch mehrere Fehler. Korrigiere sie. |
teil1 = "Don't worry about a thing"
teil2 = "Cause every little thing"
teil3 = gonna be all right
text = "teil1 + teil2 + teil3"
print(text
|
![]() |
Hier geht es um Ada Lovelace. Suche zunächst einmal Informationen über diese Frau. Anschließend soll ein kleines Python-Programm ausgeben, dass sie im Jahr 1830 15 Jahre alt war. Dazu bearbeite bitte den folgenden Lückentext: name = "Ada Lovelace"
geboren = jahreszahl = "1830" text = + " kam im Jahr " + + " zur Welt." jetzt = - geboren print (text) print("Im Jahr " + " ist sie " + + " Jahre alt.") |
![]() |
|
Und nochmal Ada! Das nebenstehende Python-Programm ist fehlerhaft. Finde die Fehler korrigiere sie: |
geburtsjahr = 1815
jahr = input('Welches Jahr schreiben wir? ')
alter = geburtsjahr - jahr
print("Ada Lovelace wäre heute " + alter + " Jahre alt.")
|