Python 2/Funktio

Wikikirjasto
< Python 2Ohjattu sivulta Python/Funktio
Loikkaa: valikkoon, hakuun

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]