WorksheetsPython (Verzweigung, Schleifen)
Total questions: 15
Worksheet time: 12mins
Gegeben ist:
a = 125
Wie lautet der Befehl, mit dem der Typ der Variable a von einem integer zu einem string verändert wird?
int(a)
str(int)
str(a)
type(a) = str
y = "Anna"
x,y,z = "Peter",23,1.25
Welcher Wert steckt nun in der Variable y?
"Anna"
"Peter"
23
Kein Wert
Der Aufruf eines Programms liefert folgenden Output:
>>Bitte geben Sie eine Zahl ein:
Wie sieht die entsprechende Programmzeile hierzu aus?
print(">>Bitte geben Sie eine Zahl ein"
zahl = ">>Bitte geben Sie eine Zahl ein"
print(zahl)
input(zahl)
input(">>Bitte geben Sie eine Zahl ein:")
Listen sind zusammengesetzte Datentypen, das bedeutet:
Sie sind immer durch eckige Klammern [ ] markiert.
In ihnen können Daten verschiedenen Typs gleichzeitig enthalten sein.
Über sie kann iteriert werden.
Sie können mit anderen Listen kombiniert werden.
Wie greifen Sie auf den String "haus" in der folgenden Liste zu?
liste = ["1", 23.4, "haus", "maus", 123]
liste [0]
liste [1]
liste [3]
liste [2]
Gegeben ist folgende Liste:
liste = [1, 2, 3, 4]
Warum erzeugt der Listenzugriff "liste[4]"
einen Fehler?
Weil der Listenindex 4 nicht existiert.
Weil der Listenzugriff falsch geschrieben wurde.
Weil der Listenindex 0 mit dem Wert "1" belegt ist.
Weil an anderer Stelle im Programm ein Fehler steckt.
liste = ["Apfel", "Banane", "Erdbeere"]
Wie sieht eine Schleife aus, die jedes Listenelement einzeln auf die Konsole ausdruckt?
for wort in liste:
print(wort)
for wort in liste:
print("Apfel")
for wort in liste:
print(liste[wort])
for wort in liste:
print(liste[0],liste[1],liste[2])
Was wird ausgegeben?
11
ein Fehler
ein string
101
Welche der folgenden Variablen ist eine gültige Variablenbezeichnung in Python?
total_sales$
3months
_count
first name
Was wird in Python verwendet, um mehrere bedingte Anweisungen miteinander zu verknüpfen?
if-Anweisungen
and
+
elif-Anweisungen
Was ist eine gültige Schreibweise für eine bedingte Anweisung?
if x > 3:
IF x > 3
if: x > 3
if x > 3 =
Wie oft wird der Codeblock einer while-Schleife ausgeführt, wenn die Bedingung zu Beginn falsch ist?
Kein einziges Mal
Einmal
Unendlich oft
Bis die Bedingung wahr wird
Welche Aussage ist falsch über bedingte Anweisungen in Python?
Eine bedingte Anweisung in Python wird mit dem Schlüsselwort "if" eingeleitet.
Eine bedingte Anweisung kann nur einen "else"-Zweig haben.
Der Code-Block einer bedingten Anweisung wird immer eingerückt.
In der bedingten Anweisung kann man nur zwei Fälle abdecken.
Wie oft wird der Codeblock in der while-Schleife ausgeführt?
(a)
Wie groß muss die Variabel zahl sein, damit die Bedingung in der while-Schleife False ist?
(a)
