⊗pyPmFnAPC 12 of 129 menu

Камбінаванне звычайных параметраў і *args у Python

У функцыі можна камбінаваць звычайныя параметры і *args. Toлькі ў гэтым выпадку *args павінны заўсёды стаяць на апошнім месцы. Дадамо да нашай функцыі два дадатковыя лікавыя параметры і вывядзем іх у кансоль разам з *args:

def func(num1, num2, *args): print(num1, num2, args) func(1, 2, 3, 4, 5) # выведзе 1 2 (3, 4, 5)

Пасля выканання кода ў кансоль лікі 1 і 2 вывядуцца асобна ад карэжа іншых лікаў, паколькі сістэма аднесла іх да num1 і num2 адпаведна:

1 2 (3, 4, 5)

Які будзе вынік выканання наступнага кода:

def func(num1, num2, *args): return sum(args) + (num1 * num2) print(func(10, 5, 1, 2, 3))
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць