⊗pyPmUFOP 201 of 208 menu

Valfria parametrar i funktioner i Python

Parametrar i funktioner kan göras valfria. För att göra detta måste parametrarna tilldelas defaultvärden. Låt oss se hur detta görs. Antag att vi har följande funktion:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # skriver ut 3

Låt oss göra så att den andra parametern som standard har värdet 2:

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

Låt oss testa vår funktion med bara den första parametern:

print(func(1)) # skriver ut 3

Trots att det andra talet är en valfri parameter, kan det fortfarande tilldelas ett värde när funktionen anropas:

print(func(2, 4)) # skriver ut 6

Given funktion:

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

Denna funktion anropas på följande sätt:

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

Berätta vad resultatet av varje funktionsanrop blir.

Given funktion:

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

Denna funktion anropas på följande sätt:

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

Berätta vad resultatet av varje funktionsanrop blir.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa