Die pass-sleutelwoord in Python-funksies
Daar is gevalle wanneer 'n funksiesjabloon geskryf moet word, maar die kode daarvoor nog nie bestaan nie. As die funksieliggaam leeg gelaat word, sal Python onmiddellik 'n fout teruggee:
def func(toets): # sal 'n fout uitvoer
In hierdie geval moet die sleutelwoord
pass toegepas word. Dit vul die leë
plek in die funksieliggaam, terwyl die fout nie
sal teruggegee word nie:
def func(toets):
pass
Die volgende kode word gegee:
num1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Herskryf dit om die uitvoer van 'n fout te vermy.
Die volgende kode word gegee:
tst1 = 'abc'
tst2 = 'def'
def func1(txt):
return txt.upper()
def func2(txt1, txt2):
res = func2(func1(tst1), tst2)
print(res)
Herskryf dit om die uitvoer van 'n fout te vermy.