Siirtyminen Python 2:sta Python 3:een

Python-tulkista on olemassa eri versioita, joiden välillä esimerkiksi ohjelmoijan käytettävissä olevat käskyt poikkeavat toisistaan jonkin verran. Vuosina 2009-2012 tällä kurssilla käytettiin Pythonin versiota 2.6 tai jotain muuta 2.-alkuista versiota. Keväästä 2013 lähtien käytetään versiota 3.2, jossa on muutama selvä muutos kurssilla aikaisemmin käytettyihin versioihin verrattuna.

Sivulla http://www.cse.hut.fi/fi/opinnot/T-106.1208/K2013/yleista/Muutokset.pdf on Teemu Sirkiän tekemä kalvosarja, jossa on selitetty lyhyesti tämän kurssin kannalta keskeiset erot aikaisemmin käytettyjen versioiden ja version 3.2 välillä.

Jos olet nyt suorittamassa kurssia ensimmäistä kertaa, sinun ei tarvitse tutustua tähän materiaaliin, sillä kurssilla opetetaan kesällä 2014 asiat suoraan uuden version mukaisina. Jos olet kuitenkin yrittänyt suorittaa tämän kurssin jo aikaisemmin, kalvoilla on tiivistetty olennaiset erot siihen, mitä kurssin aikaisemmilla kerroilla on opetettu.