⊗pyPmFnMPP 11 of 129 menu

Több paraméter átadása függvénynek Pythonban

Tegyük fel, hogy van egy függvényünk, amely több numerikus paramétert fogad:

def func(num1, num2): return num1 + num2 print(func1(2, 3))

A függvény meghívásakor a megadott 2 és 3 számok a num1 és num2 változókba kerülnek.

De előfordulnak olyan esetek, amikor egy függvény meghívásakor sok paramétert kell átadni, amelyek száma előre nem ismert. Pythonban a függvény deklarálásakor csak egy változót adhatunk meg, amelyből később a meghívásnál átadott összes paraméter tuple-je lesz. Ehhez a változó elé egy * szimbólumot kell tenni. Ezt a változót általában args-nak nevezik, de bármilyen más nevet is adhatunk neki. Az összes paraméter kiírásához a függvény törzsében ezt a változót kell megadni, de már * nélkül:

def func(*args): return args print(func(1, 2, 3)) # kiírja (1, 2, 3)

Az így kapott paraméterekkel ezután bármilyen műveletet végezhetünk. Számítsuk ki az összegüket:

def func(*args): return sum(args) print(func(1, 2, 3)) # kiírja 6

Írj egy függvényt, amely korlátlan számú felhasználónevet fogad paraméterként, és azokat tuple formájában írja ki a konzolra.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás