Luku 1: Alkuun Python -ohjelmoinnissa

Yleisiä huomioita Pythonista

Python-ohjelmointiympäristö näyttää seuraavanlaiselta:


Vasemmalle kirjoitetaan koodia, ja oikealle tulee näkyville tulostettava teksti.


Tietokone suorittaa kirjoitetut koodit rivi kerrallaan ylhäältä alaspäin.

# -merkin jälkeen voit kirjoittaa kommentteja, joita tietokone ei yritä tulkita. Muuten kaikki muu täytyy olla hyvin täsmällisesti kirjoitettu. Tietokone ei ymmärrä koodia, jos siinä on pienikin kirjoitusvirhe. Myös merkeillä (lainausmerkit, sulut, pilkut) sekä sisennyksillä on suuri merkitys.

Alkuun merkintävirheitä saattaa tulla helposti ja tietokone ei osaa tulkita koodia, mutta opit äkkiä, miten koodia tulisi kirjoittaa ja kokeilemalla löydät yleensä ratkaisun ongelmaan. Kone kertoo, millä rivillä mahdollinen virhe koodissa on.

Jos et ole ennen ohjelmoinut, voi alku tuntua hankalalta, mutta pääset varmasti pian jyvälle siitä, mitä ohjelmointi on ja miten koodia kirjoitetaan. Lähde avoimin mielin liikkeelle: kunhan pääset vauhtiin, ohjelmointi on kivaa ja saattaa olla jopa melko koukuttavaa!

Pythonilla kirjoittaminen ja ohjelmien kommentointi

Harjoitellaan ensin peruskomento print, jolla Python tulostaa näytölle halutun tekstin. 
 
Kirjoita tulostuskäsky print ja haluttu teksti lainausmerkkien sisään: 



Tekstin saat näkymään oikealle näyttöön painamalla ylhäällä olevaan Run-näppäintä:


Pythonissa jokainen komento kirjoitetaan omalle rivilleen. Kokeile kirjoittaa erilaisia tekstejä, esimerkiksi:


Kun kirjoitetaan pidempää koodia, on komentojen väliin hyvä kirjoittaa kommentteja, jotta muutkin koodin lukijat ymmärtävät, mitä ohjelmaan on kirjoitettu. Kommentit ovat huomioita itselle ja muille lukijoille koodin toiminnasta, niitä ei ole tarkoitettu tietokoneen tulkittavaksi. 
 
Kommentit kirjoitetaan # -merkin perään. Python jättää # -merkin jälkeen tulevan tekstin tulkitsematta, joten kommentit eivät sotke koodin toimintaa. Koodin selkeyttämiseksi komentojen väliin voi myös jättää tyhjiä rivejä, ne eivät vaikuta koodiin mitenkään.  
 
Lisää äskeiseen koodiisi kommentit:


Ota itsellesi tavaksi kommentoida jatkossakin omaa koodiasi!

Tästä lähtee Python-ohjelmoinnin harjoittelu!