⊗pyPmUFOP 201 of 208 menu

Optionale Funktionsparameter in Python

Funktionsparameter können optional gemacht werden. Dafür müssen den Parametern Standardwerte zugewiesen werden. Schauen wir uns an, wie das gemacht wird. Nehmen wir an, wir haben die folgende Funktion:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # gibt 3 aus

Lassen Sie uns den zweiten Parameter standardmäßig den Wert 2 haben lassen:

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

Prüfen wir die Arbeit unserer Funktion nur mit dem ersten Parameter:

print(func(1)) # gibt 3 aus

Obwohl die zweite Zahl ein optionaler Parameter ist, kann ihr beim Aufruf der Funktion trotzdem ein Wert zugewiesen werden:

print(func(2, 4)) # gibt 6 aus

Gegeben ist die Funktion:

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

Diese Funktion wird wie folgt aufgerufen:

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

Erklären Sie, wie das Ergebnis jedes der Funktionsaufrufe sein wird.

Gegeben ist die Funktion:

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

Diese Funktion wird wie folgt aufgerufen:

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

Erklären Sie, wie das Ergebnis jedes der Funktionsaufrufe sein wird.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen