Funkcja może przyjmować parametry wejściowe oraz zwracać parametry wyjściowe.
Parametry wejściowe
Parametry wejściowe, to wartości, które chcemy przekazać do wnętrza funkcji, na których następnie wykonywane są jakieś czynności czy działania.
Dla przykładu weźmy sobie funkcję, która przywita użytkownika po imieniu:
def witaj(imie) :
print("Witaj", imie)
x = input("Podaj swoje imię: ")
witaj(x)
Jak widzimy, w definicji funkcji znalazł się…