Was gibt der folgende Ausdruck zurück?
dict = {"A":12, "B":13, "C":14}dict.items()
Welche der folgenden sind korrekte Python-Programme? Als "korrekt" bezeichnen wir hier Programme, die keine Syntax- oder Laufzeitfehler aufweisen.
Wie erstellt man eine Klasse in Python?
Wie heißt das Modul, au dem hier importiert wird?
from file import mymodule as module
Welche der folgenden Listen-Operationen entspricht diesem Code?
def func(my_list):
i = 0
for x in my_list:
i++
return i
Welche Exception wird hier auftreten?
class Foo: def __init__(self, val): self.key = val def bar(self): return self.key
foo = Foo(10) foo.bar()
Welche Struktur hat der Rückgabewert des untersten Funktionsaufrufes?
my_dict = { "key1" : "val1", "key2" : "val2"}
def fun(**k): return k
fun(key1=my_dict)
Wie erstellt man ein Objekt (oder Instanz) einer Klasse in Python?
Was ist das Ergebnis des folgenden Ausdrucks? Gib als Antwort ein gültiges Python-Literal an.
True or 17
Das folgende Programm terminiert.
def func(x=10): if(x<1): func() return "done" return func(x-1)
func(3)