Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmUFOP 201 of 208 menu
◀ ▶

Neprivalomi funkcijų parametrai Python kalboje

Funkcijų parametrus galima padaryti ne privalomais. Tam parametrams reikia nustatyti numatytąsias reikšmes. Pažiūrėkime, kaip tai daroma. Tarkime, kad turime šią funkciją:

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

Padarykime taip, kad antrasis parametras pagal nutylėjimą turėtų reikšmę 2:

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

Patikrinkime mūsų funkcijos veikimą tik su pirmuoju parametru:

print(func(1)) # išves 3

Nepaisant to, kad antrasis skaičius yra neprivalomas parametras, jam vis tiek galima nustatyti reikšmę iškviečiant funkciją:

print(func(2, 4)) # išves 6

Duota funkcija:

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

Ši funkcija iškviečiama taip:

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

Pasakykite, koks bus kiekvieno funkcijos iškvietimo rezultatas.

Duota funkcija:

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

Ši funkcija iškviečiama taip:

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

Pasakykite, koks bus kiekvieno funkcijos iškvietimo rezultatas.

← →
↑
Lietuvių▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti