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:
pythondef 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:
pythondef func(test):
pass
Задание 1
De volgende code is gegeven:
pythonnum1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Herschrijf het om de foutmelding te voorkomen.
Задание 2
De volgende code is gegeven:
pythontst1 = '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.