⊗pyPmUFOP 201 of 208 menu

Pythonda funktsiyalarning ixtiyoriy parametrlari

Funktsiya parametrlarini ixtiyoriy qilish mumkin. Buning uchun parametrlarga standart qiymatlar berish kerak. Keling, buning qanday amalga oshirilishini ko'raylik. Faraz qilaylik, bizda quyidagi funktsiya mavjud:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # 3 ni chiqaradi

Keling, ikkinchi parametr standart 2 qiymatiga ega bo'lishi uchun uni shunday qilaylik:

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

Funktsiyamizning faqat birinchi parametr bilan ishlashini tekshiramiz:

print(func(1)) # 3 ni chiqaradi

Ikkinchi raqam ixtiyoriy parametr bo'lishiga qaramay, unga funktsiyani chaqirishda qiymat berish hali ham mumkin:

print(func(2, 4)) # 6 ni chiqaradi

Berilgan funktsiya:

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

Ushbu funktsiya quyidagicha chaqiriladi:

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

Funktsiyaning har bir chaqiruvi natijasi qanday bo'lishini tushuntiring.

Berilgan funktsiya:

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

Ushbu funktsiya quyidagicha chaqiriladi:

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

Funktsiyaning har bir chaqiruvi natijasi qanday bo'lishini tushuntiring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish