⊗pyPmUFOP 201 of 208 menu

Volitelné parametry funkcí v Pythonu

Parametry funkcí lze učinit volitelnými. K tomu je nutné parametrům nastavit výchozí hodnoty. Podívejme se, jak se to dělá. Předpokládejme, že máme následující funkci:

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

Nyní nastavme druhý parametr tak, aby měl výchozí hodnotu 2:

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

Ověřme funkčnost naší funkce pouze s prvním parametrem:

print(func(1)) # vypíše 3

Přestože je druhé číslo volitelným parametrem, stále mu lze při volání funkce přiřadit hodnotu:

print(func(2, 4)) # vypíše 6

Je dána funkce:

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

Tato funkce je volána následujícím způsobem:

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

Řekněte, jaký bude výsledek každého z volání funkce.

Je dána funkce:

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

Tato funkce je volána následujícím způsobem:

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

Řekněte, jaký bude výsledek každého z volání funkce.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout