⊗pyPmUFOP 201 of 208 menu

Opcjonalne parametry funkcji w Pythonie

Parametry funkcji można uczynić opcjonalnymi. Aby to zrobić, parametrom należy przypisać wartości domyślne. Spójrzmy, jak to się robi. Załóżmy, że mamy następującą funkcję:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # wyświetli 3

Sprawmy, aby drugi parametr domyślnie miał wartość 2:

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

Sprawdźmy działanie naszej funkcji tylko z pierwszym parametrem:

print(func(1)) # wyświetli 3

Mimo że druga liczba jest parametrem opcjonalnym, nadal można jej przypisać wartość podczas wywoływania funkcji:

print(func(2, 4)) # wyświetli 6

Dana jest funkcja:

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

Funkcja ta jest wywoływana w następujący sposób:

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

Opowiedz, jaki będzie wynik każdego z wywołań funkcji.

Dana jest funkcja:

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

Funkcja ta jest wywoływana w następujący sposób:

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

Opowiedz, jaki będzie wynik każdego z wywołań funkcji.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć