⊗pyPmUFOP 201 of 208 menu

Optionele parameters van functies in Python

Parameters van functies kunnen optioneel worden gemaakt. Om dit te doen moeten parameters standaardwaarden krijgen. Laten we bekijken hoe dit wordt gedaan. Stel we hebben de volgende functie:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # geeft 3 weer

Laten we ervoor zorgen dat de tweede parameter standaard de waarde 2 heeft:

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

Laten we de werking van onze functie controleren met alleen de eerste parameter:

print(func(1)) # geeft 3 weer

Ondanks het feit dat het tweede getal een optionele parameter is, kan het nog steeds een waarde krijgen bij het aanroepen van de functie:

print(func(2, 4)) # geeft 6 weer

Gegeven is de functie:

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

Deze functie wordt als volgt aangeroepen:

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

Vertel wat het resultaat van elk van de functieaanroepen zal zijn.

Gegeven is de functie:

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

Deze functie wordt als volgt aangeroepen:

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

Vertel wat het resultaat van elk van de functieaanroepen zal zijn.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren