TÜ, 14.10.

15

Ein kleiner Test zur Wiederholung von Feldern und dem Aufruf von Python-Funktionen. Sie haben 3 min Zeit.

Schade, die Zeit ist leider um.


Ich brauche einen Namen, um die Gewinner:innen bestimmen zu können. Vorname und Anfangsbuchstabe des Nachnamens reicht (Beispiel: Martin D.)

1 / 4

In einem Python-Programm gibt es die Funktion sagHallo. Ersetzen Sie die Zeile ???, sodass die Funktion aufgerufen wird.

def sagHallo():
  print("Hallo")
???

feld[i][j] ist von dem Array mit dem Index i das Element mit dem Index j.

2 / 4

Gegeben ist dieser Python-Code. Geben Sie an, was das Programm ausgibt.

feld = [[1,2,3], [4,5,6], [7,8,9]]
print(feld[1][2],feld[0][1],feld[2][0])

3 / 4

In einem Python-Programm ist die Funktion plusEins definiert. Ersetzen Sie die Zeile ???, sodass einer Variable x unter Verwendung der Funktion der Wert 3 zugewiesen wird.

def plusEins(zahl):
  zahl = zahl + 1
  return zahl
???

feld[i][j] ist von dem Array mit dem Index i das Element mit dem Index j. Denken Sie daran, dass Indizes in Arrays die Zählung mit 0 beginnt.

4 / 4

In diesem Programm fehlt die zweite Zeile, es soll der Buchstabe "A" ausgegeben werden. Ergänzen Sie die fehlende Zeile, indem Sie der Variable ausgabe den Wert des entsprechenden Elements von feld zuweisen.

feld = [["C", "B", "L", "X"], ["K", "F", "J", "A"], ["M", "N", "P", "S"]]
???
print(ausgabe)

Your score is