⊗pyPmUFOP 201 of 208 menu

Opsionele parameters van funksies in Python

Parameters van funksies kan nie-verpligtend gemaak word. Om dit te doen, moet parameters verstekwaardes toegeken word. Kom ons kyk hoe dit gedoen word. Gestel ons het die volgende funksie:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # sal 3 uitvoer

Kom ons maak dat die tweede parameter 'n verstekwaarde van 2 het:

def func(num1, num2=2): return num1 + num2

Laat ons die werking van ons funksie net met die eerste parameter toets:

print(func(1)) # sal 3 uitvoer

Ten spyte daarvan dat die tweede getal 'n opsionele parameter is, kan dit steeds 'n waarde toegeken word by die roep van die funksie:

print(func(2, 4)) # sal 6 uitvoer

Gegewe funksie:

def func(num=5): return num * 2

Hierdie funksie word soos volg geroep:

print(func(2)) print(func(10)) print(func())

Verduidelik wat die resultaat van elk van die funksie-oproep sal wees.

Gegewe funksie:

def func(num1=1, num2=3): return num2 - num1

Hierdie funksie word soos volg geroep:

print(func(6, 10)) print(func(5)) print(func())

Verduidelik wat die resultaat van elk van die funksie-oproep sal wees.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp