MINT lernen

Zufällig auswählen

Zehn interaktive Übungen zu random.choice — von AFB I bis AFB III.

Dein Fortschritt:
0 / 0 Aufgaben
1

Übungsaufgaben

Zehn interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung.

A1
Mögliche Ergebnisse
AFB I

Welche Werte kann random.choice(["rot", "grün", "blau"]) liefern?

Mehrere Antworten sind richtig. Markiere alle zutreffenden und klicke dann auf „Prüfen“.
choice liefert genau ein Element der Liste.
A2
Stimmt's? — Fünferserie
AFB I

Fünf Behauptungen über choice.

5 Aussagen nacheinander. Eine falsche Einschätzung reicht — dann startest du die Serie mit „Neue Runde“ neu.
Aussage 1 von 5

Liste in eckigen Klammern, ein Element heraus.
A3
Lückentext mit Wortbank
AFB I

Setze die Begriffe ein — ein Wort bleibt übrig.

Wort anklicken, dann Lücke anklicken (oder umgekehrt) — mit Tab und Enter geht es genauso. Ein Klick auf eine gefüllte Lücke legt das Wort zurück.

random.choice zieht aus einer . Die steht in Klammern, die Elemente sind durch getrennt. Es wird genau Element gezogen. Jedes hat dieselbe .

„runden“ passt nicht — Listen haben eckige Klammern.
A4
Wie wahrscheinlich ist Rot?
AFB II

Ordne jede Liste der Wahrscheinlichkeit für "red" zu.

Ziehe jede Karte in den passenden Korb — oder wähle sie mit Enter aus und drücke dann die Ziffer des Korbs (0 legt sie zurück).
11/2
21/3
31/4
Trick: Doppelte Einträge zählen doppelt — 2 von 4 ist 1/2.
A5
Anzahl im Mittel
AFB II

Ein Programm zieht 90-mal aus ["red", "blue", "gold"]. Wie oft kommt "gold" im Mittel vor?

Rechne selbst und trage das Ergebnis ein — Enter prüft direkt.
90 : 3 = 30.
A6
Befehl-Memory
AFB I

Finde die Paare.

Decke zwei Karten auf, die zusammengehören. Mit der Tastatur: Tab zur Karte, Enter aufdecken, Pfeiltasten zum Wandern.
randint würfelt aus einem Bereich, choice aus einer Liste.
A7
Zufallsfarben-Linien
AFB II

Die Turtle soll 10 Linien in zufälligen Farben zeichnen. Bringe die Zeilen in Reihenfolge.

Ziehe die Karten in die richtige Reihenfolge — mit der Tastatur: ↑/↓ verschiebt, Shift+↑/↓ wechselt nur den Fokus.
1import random
2farben = ["red", "green", "blue"]
3for i in range(10):
4    color(random.choice(farben))
5    forward(30)
6    left(36)
Die Farbe wird in jedem Durchlauf vor dem Zeichnen neu gezogen.
A8
Rechenkette: Winkel-Lotterie
AFB III

Eine Schleife mit range(4) dreht jedes Mal left(random.choice([90, 180])).

Rechne die Kette Schritt für Schritt: Erst wenn ein Schritt stimmt, wird der nächste freigeschaltet. Enter prüft.
  1. kleinste mögliche Gesamtdrehung °
  2. größte mögliche Gesamtdrehung °
  3. Anzahl der möglichen Zieh-Folgen (2 · 2 · 2 · 2)
4 · 90 = 360, 4 · 180 = 720; bei vier Zügen mit je 2 Möglichkeiten gibt es 2⁴ = 16 Folgen.
A9
Fehlersuche: Farbenlotterie
AFB III

Tom will zufällige Farben. Drei Zeilen sind falsch.

Klicke genau die fehlerhaften Zeilen an.
Beim Aufruf runde Klammern, für die Liste eckige: choice([…]).
A10
Gewichtete Liste
AFB III

In einer Liste stehen 3-mal "red" und einige Male "blue". Rot soll mit Wahrscheinlichkeit 1/4 kommen. Wie oft muss "blue" in der Liste stehen?

Schiebe den Regler auf deine Schätzung — Pfeiltasten bewegen ihn feiner. Nach dem Prüfen siehst du den Trefferbereich.
0 -mal20 -mal
3 von insgesamt 12 Einträgen sind 1/4 → 12 − 3 = 9-mal blue.