Python 2/Funktio
Ulkoasu
< Python 2
(Ohjattu sivulta Python 2/funktiot)Funktio on yleensä kokonaisuus, joka suorittaa yhtä toimintoa tai vastaa vastaa yhdestä ohjelman tehtävästä.
Funktion luominen
[muokkaa | muokkaa wikitekstiä]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 | muokkaa wikitekstiä]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 | muokkaa wikitekstiä]- Python-kielisen_ohjelmoinnin_perusteet (Wikiopiston opintopiirin opiskeluohjeita)
Johdanto: | |
---|---|
Tietotyypit ja tietorakenteet: |
Luvut - Merkkijonot - Lista - Monikko (tuple) - Sanakirja - Joukko (set) |
Ohjausrakenteet | |
Muut kielen rakenteet: |
Moduuli - Luokka - Funktio - Virheidenhallinta - Tiedosto |
Graafinen käyttöliittymä: | |
Harjoitustehtäviä: | |
Lisätiedot ja lähteet: |