A Visual Introduction to Python 2
Tavoitteet:
Tavoitteet:
Kerrata Python-kielen rakenteita visuaalisesti havainnollistaen. Otsikko on nimetty Trinket.io -sivuston opastuksen mukaan, jota seurataan tällä oppitunnilla. Tästä linkistä pääsee kurssille. Noudata kuitenkin järjestelmällisesti tätä sivua, josta ohjataan tilanteen mukaan mainitulle sivustolle.
Onnistuminen harjoituksissa edellyttää tehtävien systemaattista läpikäyntiä ja keskittymistä ymmärtämään, mitä missäkin kohdassa koodia tapahtuu.
Tarkennettuna tavoitteena tällä tunnilla on kerrata ja syventää osaamista seuraavissa asioissa:
Toisto ja lista (kertausta edellisestä oppitunnista)
Toisto ja lista (kertausta edellisestä oppitunnista)
for -silmukka
listojen käyttäminen
Olioiden luominen (kertausta aiemmasta)
Olioiden luominen (kertausta aiemmasta)
import turtle
tina = turtle.Turtle()
TAI:
from turtle import *
tina = Turtle()
Ehtorakenne
Ehtorakenne
if - else
if - elif - else
Poikkeusten käsittely
Poikkeusten käsittely
try - except