⬅ Wróć do spisu treści

Parametry i argumenty

Przykład 7.3: f_arguments



Objaśnienie:

W powyższym przykładzie definiujemy funkcję wypiszMax, która przyjmuje dwa parametry a i b. Funkcja ta porównuje wartości tych parametrów i wypisuje na ekran największą z nich. W pierwszym wywołaniu funkcji przekazujemy bezpośrednio liczby 3 i 4 jako argumenty, a w drugim wywołaniu przekazujemy liczby 7 i 5.

Definiujemy funkcję wypiszMax, w której wypisujemy na ekran największą z liczb a i b za pomocą prostej kombinacji if...elif...else.

Podczas pierwszego uruchomienia wypiszMax dostarczamy bezpośrednio wartości do parametrów (czyli argumenty). Za drugim razem wywołujemy ją używając dwóch zmiennych. Linijka wypiszMax sprawia, że wartość argumentu x zostaje przekazana jako parametr a, a wartość argumentu y jako parametr b.