⊗pyPmUFOP 201 of 208 menu

Neobligātie funkciju parametri Python

Funkciju parametrus var padarīt neobligātus. Lai to izdarītu, parametriem jāiestata noklusējuma vērtības. Paskatīsimies, kā tas tiek darīts. Pieņemsim, ka mums ir šāda funkcija:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # izvadīs 3

Padarīsim, lai otram parametram pēc noklusējuma būtu vērtība 2:

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

Pārbaudīsim mūsu funkcijas darbību tikai ar pirmo parametru:

print(func(1)) # izvadīs 3

Pat ja otrais skaitlis ir neobligāts parametrs, tam tomēr var iestatīt vērtību, izsaucot funkciju:

print(func(2, 4)) # izvadīs 6

Dota funkcija:

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

Šī funkcija tiek izsaukta šādi:

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

Pastāstiet, kāds būs katra funkcijas izsaukuma rezultāts.

Dota funkcija:

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

Šī funkcija tiek izsaukta šādi:

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

Pastāstiet, kāds būs katra funkcijas izsaukuma rezultāts.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt