Python

Python on ohjelmointikieli, eli eräs tapa kertoa tietokoneelle mitä sen pitää tehdä. Jotta tietokoneella ylipäätään voidaan ohjelmoida, tietokoneen pitää ymmärtää käytettyä ohjelmointikieltä. Lisäksi meidän pitää pystyä kirjoittamaan ja suorittamaan ohjelmia kätevästi kyseisellä kielellä. Siihen ohjeet alla.

Pythonin asentaminen

Miten asentaa Python omalle koneelle

Jotta tietokone osaa lukea Pythonilla kirjoitettua koodia, pitää koneelle olla asennettuna Python-tulkki. Tämän tulkin asennusta kutsutaan Pythonin asentamiseksi. Pythonilla on omat kotisivut python.org, joilta Pythonin voi ladata. Pythonin asennus on hiukan erilaista riippuen siitä millaista tietokonetta käyttää.

Windows-koneelle asentaminen

Python Windowsille löytyy osoitteesta https://www.python.org/downloads/windows/. Valitse sivulla olevista linkeistä Latest Python 3 release eli viimeisin Python 3 -julkaisu.

kuva pythonin nettisivuilta

Ladattuasi kyseisen paketin, suorita se ja asenna saamiesi ohjeiden mukaisesti.

Applen Mac OS-koneelle asentaminen

Python Applen koneille löytyy osoitteesta https://www.python.org/downloads/mac-osx/. Valitse sivulla olevista linkeistä Latest Python 3 release eli viimeisin Python 3 -julkaisu.

kuva pythonin nettisivuilta

Ladattuasi kyseisen paketin, suorita se klikkaamalla ja asenna ohjeiden mukaisesti.

Linux-konelle

Suurimmassa osassa linux-koneita on Python valmiiksi. Voit tarkistaa löytyykö sinulta jo Python näin:

terminaali, jossa lukee Python version 3.6.9

Jos tietokone ei kerro Pythonin versiota, koneella ei ole Pythonia. Sen saa asennettua suurimmassa osassa linuxeja termiaalista komennolla:

sudo apt-get install python3

Kopioi siis tämä terminaaliin ja seuraa mahdollisia asennusohjeita.

Pythonkoodin kirjoittaminen

Kun koneelle on asennettu Python, osaa kone suorittaa Pythonilla kirjoitettua koodia. Python-ohjelmat ovat tiedostoja joissa on tekstiä. Näitä tiedostoja voi kirjoittaa tietokoneesta riippuen muun muassa muistiolla, geditillä, vimillä ja IDLE:llä. Aloittelijat kannattaa käyttää IDLE:ä. Linuxilla voi myös käyttää tekstieditoria ja terminaalia.

IDLE ja eka ohjelma

Pythonia asentaessa koneellesi on samalla asentunut IDLE-niminen ohjelmointiympäristö. Avaa se ja se näyttää suunnilleen tältä:

kuva idlestä

Tämä on IDLE:n oma terminaali, jonne voi muun muassa kokeilla erilaisia komentoja suoraan tai ohjelma voi kirjoittaa sinne tekstiä.

Tiedosto, ohjelman tallentaminen ja suorittaminen

Luodaksesi tiedoston, mihin voit alkaa kirjoittaa koodia valitse IDLE:n ylälaidasta File ja sieltä New File. Avautuu uusi ikkuna nimeltä untitled, johon koodia voi alkaa kirjoittaa.

kuva uudesta tiedostosta

Tallenna juuri luotu tiedosto painamalla nappeja Ctrl ja S. Valitse mihin tallennat tiedoston ja anna tiedostolle nimi (vaikka moi). Omia koodauksia varten kannattanee tehdä oma kansio, että ne löytyvät myöhemmin helposti.

Kun tiedosto on tallennettu, tiedoston ikkunan yläreunassa ei enää lue untitled vaan tiedoston nimi. Nimi loppuu .py, josta tietokone tietää, että kyseessä on Python-ohjelma.

Nyt voit alkaa kirjoittaa koodia tiedostoon. Aloitetaan yksinkertaisella ohjelmalla, joka tulostaa IDLE:n terminaaliin moi.

Pythonissa saa tulostettua terminaaliin tekstiä komennolla print. Kirjoita tyhjään tiedostoon:

print("moi")

Tallenna koodi painamalla taas Ctrl ja S. Nyt ohjelman voi suorittaa ikkunan ylälaidasta kohdasta Run, josta löytyy Run Module. Voit myös painaa näppäimistölläsi nappia f5 (löytyy näppäimistön yläreunasta).

kuva IDLE:stä

Nyt IDLE:n terminaaliin tulostuu teksti moi, ja se näyttää suunnilleen tältä:

IDLE:n terminaalissa lukee moi

Onnittelut! Teit ensimmäisen Python-ohjelmasi :)