⊗pyPmUFOP 201 of 208 menu

Neobvezni parametri funkcij v Pythonu

Parametre funkcij lahko naredimo za neobvezne. Za to je treba parametrom določiti privzete vrednosti. Poglejmo, kako se to naredi. Recimo, da imamo naslednjo funkcijo:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # izpiše 3

Naredimo tako, da bo drugi parameter privzeto imel vrednost 2:

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

Preverimo delovanje naše funkcije samo s prvim parametrom:

print(func(1)) # izpiše 3

Kljub temu, da je druga številka neobvezen parameter, ji lahko pri klicu funkcije še vedno določimo vrednost:

print(func(2, 4)) # izpiše 6

Podana funkcija:

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

Ta funkcija se kliče na naslednji način:

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

Povejte, kakšen bo rezultat vsakega od klicev funkcije.

Podana funkcija:

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

Ta funkcija se kliče na naslednji način:

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

Povejte, kakšen bo rezultat vsakega od klicev funkcije.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni