Das Schlüsselwort pass in Python-Funktionen
Es gibt Fälle, in denen man den Rahmen einer Funktion vorgeben muss, aber der Code dafür noch nicht existiert. Lässt man den Funktionskörper leer, dann wird Python sofort einen Fehler zurückgeben:
pythondef func(test): # gibt einen Fehler aus
In diesem Fall sollte man das Schlüsselwort
pass verwenden. Es füllt den leeren
Platz im Funktionskörper, wobei kein Fehler
zurückgegeben wird:
pythondef func(test):
pass
Задание 1
Gegeben ist der folgende Code:
pythonnum1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Schreiben Sie ihn um, um die Ausgabe eines Fehlers zu vermeiden.
Задание 2
Gegeben ist der folgende Code:
pythontst1 = 'abc'
tst2 = 'def'
def func1(txt):
return txt.upper()
def func2(txt1, txt2):
res = func2(func1(tst1), tst2)
print(res)
Schreiben Sie ihn um, um die Ausgabe eines Fehlers zu vermeiden.