Python 2/Funktio

(Ohjattu sivulta Python 2/funktiot)

Funktio on yleensä kokonaisuus, joka suorittaa yhtä toimintoa tai vastaa vastaa yhdestä ohjelman tehtävästä.

Funktion luominen

muokkaa

Funktio luodaan def avainsanalla.

Esimerkki yksinkertaisesta funktiosta

#!/usr/bin/python
# -*- coding: utf-8 -*-

def hello():
    print("Hei")

# kutsutaan hello() funktiota
hello()
Tuloste
Hei

Parametri

muokkaa

Funktiolla voi olla parametreja, joita sille annetaan.

Esimerkki funktiosta, jolle annetaan parametrina name muuttuja.

#!/usr/bin/python
# -*- coding: utf-8 -*-
 
def hello(name):
    print("Hei " + name)
 

name = "Peikko"
hello(name)

name = "Matti"
hello(name)
Tuloste
Hei Peikko
Hei Matti

Aiheesta muualla

muokkaa