Het sleutelwoord pass in Python-functies
Er zijn gevallen waarin je een sjabloon voor een functie moet opschrijven, maar de code ervoor nog niet bestaat. Als je het lichaam van de functie leeg laat, dan zal Python onmiddellijk een fout teruggeven:
def func(test): # geeft een foutmelding
In dit geval moet je het sleutelwoord
pass gebruiken. Het vult de lege
ruimte in het lichaam van de functie, terwijl er geen fout
wordt teruggegeven:
def func(test):
pass
De volgende code is gegeven:
num1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Herschrijf het om de foutmelding te voorkomen.
De volgende code is gegeven:
tst1 = 'abc'
tst2 = 'def'
def func1(txt):
return txt.upper()
def func2(txt1, txt2):
res = func2(func1(tst1), tst2)
print(res)
Herschrijf het om de foutmelding te voorkomen.