Nøgleordet pass i Python-funktioner
Der tilfælde, hvor man skal skrive en skabelon for en funktion, men koden til den endnu ikke er klar. Hvis funktionens krop efterlades tom, så vil Python straks returnere en fejl:
def func(test): # vil vise fejl
I dette tilfælde bør man bruge nøgleordet
pass. Det fylder den tomme
plads i funktionens krop, og fejlen vil ikke
blive returneret:
def func(test):
pass
Følgende kode er givet:
num1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Omskriv den for at undgå at fejlen vises.
Følgende kode er givet:
tst1 = 'abc'
tst2 = 'def'
def func1(txt):
return txt.upper()
def func2(txt1, txt2):
res = func2(func1(tst1), tst2)
print(res)
Omskriv den for at undgå at fejlen vises.