Coder.ee on müügis490 €
business@coder.ee
Coder.ee juhend

Python algajale: esimene programm, süntaks ja harjutused

Python sobib hästi esimeseks programmeerimiskeeleks, sest lihtsaid ideid saab väljendada vähese koodiga ja sama keel ulatub automatiseerimisest andmetöötluse ning AI-ni.

Miks alustada Pythonist?

Pythoni süntaks on suhteliselt loetav ja selle standardteek annab kiiresti võimaluse teha päris asju. Algaja jaoks on see oluline: tähelepanu saab hoida loogikal, mitte liigsel boilerplate-koodil.

Pythoni baasnäited

nimi = "Mari"
vanus = 28

if vanus >= 18:
    print(f"{nimi} on täisealine")

for i in range(3):
    print(i)

Taanded on Pythonis süntaksi osa. See sunnib koodiplokid visuaalselt selgelt eristama.

Funktsioonid ja andmed

def kogusumma(hinnad):
    return sum(hinnad)

ostukorv = [12.90, 4.50, 8.00]
print(kogusumma(ostukorv))

Funktsioon võtab sisendi, teeb ühe selge töö ja tagastab tulemuse. Mida väiksemad ja selgemad funktsioonid, seda lihtsam on neid testida.

Kolm head algaja harjutust

  1. KM kalkulaator: küsi hind ilma käibemaksuta ja arvuta lõpphind.
  2. Tekstianalüüs: loe lause ja kuva sõnade ning märkide arv.
  3. Failide korrastaja: nimeta failid kaustas kindla reegli järgi ümber.

Ära vaata kohe valmis lahendust. Pane esmalt kirja pseudokood ehk sammud tavakeeles.

Python koos AI-ga

AI coding agent on eriti kasulik siis, kui annad talle piiratud ülesande: “kirjuta sellele funktsioonile testid”, “selgita traceback’i” või “paku kaks lihtsamat lahendust”. Väldi juhist “tee kogu rakendus valmis” seni, kuni oskad tulemust ise hinnata.

Allikad ja edasi õppimine

Vaata Pythoni ametlikku dokumentatsiooni: docs.python.org. Eesti õppematerjalidest on tugev alus ka Tartu Ülikooli ja TalTechi programmeerimismaterjalidel.