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
- KM kalkulaator: küsi hind ilma käibemaksuta ja arvuta lõpphind.
- Tekstianalüüs: loe lause ja kuva sõnade ning märkide arv.
- 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.