⊗pyPmFnAPC 12 of 129 menu

Oddiy parametrlar va *args ni Pythonda birlashtirish

Funktsiyada oddiy parametrlar va *args ni birlashtirish mumkin. Faqat bunday holatda *args har doim oxirgi o'rinda turishi kerak. Keling, bizning funktsiyamizga qo'shimcha ikkita raqamli parametr qo'shamiz va ularni konsolda *args bilan birga chiqaramiz:

def func(num1, num2, *args): print(num1, num2, args) func(1, 2, 3, 4, 5) # 1 2 (3, 4, 5) ni chiqaradi

Kod bajarilgandan so'ng, konsolda 1 va 2 raqamlari boshqa raqamlar kortejidan alohida chiqadi, chunki tizim ularni mos ravishda num1 va num2 ga belgiladi:

1 2 (3, 4, 5)

Quyidagi kodni bajarish natijasi qanday bo'ladi:

def func(num1, num2, *args): return sum(args) + (num1 * num2) print(func(10, 5, 1, 2, 3))
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