⊗pyPmFnAPC 12 of 129 menu

Combineren van gewone parameters en *args in Python

In een functie kunnen we gewone parameters en *args combineren. Alleen in dit geval moeten *args altijd op de laatste plaats staan. Laten we aan onze functie twee extra numerieke parameters toevoegen en ze samen met *args naar de console uitvoeren:

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

Na het uitvoeren van de code worden de getallen 1 en 2 apart van de tuple met andere getallen weergegeven, omdat het systeem ze toewees aan num1 en num2 respectievelijk:

1 2 (3, 4, 5)

Wat wordt het resultaat van de volgende code:

def func(num1, num2, *args): return sum(args) + (num1 * num2) print(func(10, 5, 1, 2, 3))
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren