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:

pythondef 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:

pythondef func(toets):
  pass
Задание 1

Die volgende kode word gegee:

pythonnum1 = 2
num2 = 3
def func(num1, num2):

res = func(num1, num2)
print(res)

Herskryf dit om die uitvoer van 'n fout te vermy.

Задание 2

Die volgende kode word gegee:

pythontst1 = '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.