WorksheetsPython - Listen und FOR-Schleife
Total questions: 14
Worksheet time: 28mins
Welche Aussage zu Listen in Python ist falsch?
Sequentieller Datentyp: Alle Elemente einer Liste werden über einen gemeinsamen Listennamen angesprochen.
Typenrein: Jedes Element in einer Liste hat den selben Datentyp
Auswahl der einzelnen Elemente über Indizes in eckigen Klammern []
Mehrdimensional: Listen können über mehrere Dimensionen verfügen.
Um welches Konstrukt handelt es sich bei dem dargestellten Quellcode-Auszug?
Eindimensionale Liste
Zweidimensionale Liste
Eindimensionales Tupel
Zweidimensionales Tupel
Welcher wesentliche Unterschied besteht zwischen einer Liste und eine Tupel?
Eine Liste ist typenrein, ein Tupel nicht.
Ein Liste kann nur eindimensional sein, ein Tupel kann mehrdimensional sein.
Die Elemente einer Liste können verändert werden, die eines Tupels nicht.
Liste und Tupel weisen dieselben Eigenschaften auf, es sind lediglich unterschiedliche Bezeichnungen.
Wie oft wird der Anweisungsblock der FOR-Schleife durchlaufen?
fünfmal
dreimal
fünfzehnmal
einmal
Welches Ergebnis liefert der dargestellte Quellcode?
LACH
KAIN
EPNI
BPHC
Welche Ausgabe generiert der dargestellte Quellcode?
AEIMBFJNCGKODHLP
PLHDOKGCNJFBMIEA
ABCDEFGHIJKLMNOP
PONMLKJIHGFEDCBA
Der Benutzer soll durch die Eingabe eines Wertes zwischen 1-3 den beschreibenden Text der jeweiligen Aktivität erhalten. (z.B.: 1 --> "Lesen, Fernsehen, Ruhen")
Welcher Code-Auszug realisiert diese Anforderung?
print(aktivitaeten[eingabe-1][0])
print(aktivitaeten[0][eingabe-1])
print(aktivitaeten[0][eingabe])
print(aktivitaeten[eingabe][0])
Welche Aussage über eine FOR-Schleife trifft zu?
Wie oft der zugehörige Anweisungsblock ausgeführt wird steht bereits vor dem ersten Durchlauf fest.
Es muss eine Variable innerhalb des zugehörigen Anweisungsblocks inkrementiert werden, um die Anzahl der Schleifendurchläufe zu steuern.
Die Ausführung des Anweisungsblocks muss zwingend mit der Funktion break() beendet werden.
Da eine FOR-Schleife zu einem unübersichtlichen Quellcode führt, sollte sie nicht verwendet werden.
Welche Ausgabe liefert der dargestellte Quellcode?
5
3
4
6
Eine FOR-Schleife soll sechsmal ausgeführt werden. Welcher Quellcode-Auszug erfüllt diese Anforderung?
for i in range(0,6)
for i in range (1,6)
for i in range (1,5)
for i in range (0,5)
Durch welches Zeichen werden die Elemente innerhalb einer Liste / eines Tupels voneinander getrennt?
,
.
/
;
Mit welchen Symbolen werden die Elemente einer Liste umschlossen?
[ ]
( )
{ }
< >
Welchen Wert gibt der dargestellte Quellcode aus?
30
29
31
32
Welcher Wert wird vom dargestellten Quellcode ausgegeben?
4
5
3
6
