Funktsioonide parameetrid Pythonis
Funktsiooni ümarsulgudesse saab edastada parameetreid. Vaatame seda näite abil.
Teeme funktsiooni, mis võtab parameetritena
kaks numbrit ja väljastab konsooli
nende arvude summa. Selleks
kirjutame ümarsulgudesse komadega eraldatuna
muutujate nimed, kuhu parameetrid satuvad.
Nende muutujate nimed võivad
olla suvalised. Nimetame need näiteks num1
ja num2. Kohe leiame edastatud
arvude summa:
def func(num1, num2):
print(num1 + num2)
Nüüd kutsume oma funktsiooni välja, edastades sellele parameetritena mõned arvud:
func(2, 3) # väljastab 5
Tehke funktsioon, mis võtab parameetrina arvu ja väljastab selle arvu ruudu.
Tehke funktsioon, mis võtab parameetritena kaks numbrit ja väljastab nende korrutise.
Tehke funktsioon, mis võtab parameetrina arvu ja kontrollib, kas see on paaris või mitte.
Tehke funktsioon, mis võtab parameetrina numbrite loendi ja tagastab loendi elementide ruutude summa.