2. print-komento, muuttuja, muuttujan tyyppi

Tavoitteet:

  • print-komento

      • Python2:ssa se on komento, jolloin kirjoitetaan print "Terve!"

      • Python3:ssa se on funktio, jolloin kirjoitetaan myös sulut print ("Terve")

      • Tässä materiaalissa käytetään Python2:sta eli print "Terve!"

  • muuttuja

  • muuttujan tyyppi

  • tutustuminen murtoviivaa piirtävään ohjelmaan


print-komennon esittely

Tutki

  • Mitä ohjelmassa suoritetaan: aja ohjelma Run-toiminnolla

  • Miten ohjelma on toteutettu: lue jokainen rivi ja pyri ymmärtämään, mitä kullakin rivillä tehtiin.

Muuttujien käytön esittelyä

Tutki

  • Mitä ohjelmassa suoritetaan: aja ohjelma Run-toiminnolla

  • Miten ohjelma on toteutettu: lue jokainen rivi ja pyri ymmärtämään, mitä kullakin rivillä tehtiin.

Soveltavat harjoitustehtävät

Tallenna koodi itsellesi Trinket.io -palveluun.

Täydennä tai muuta sitten koodia koodissa ilmenevien vihjeiden ja ohjeiden mukaan.

Kokeilevat harjoitustehtävät

Tallenna koodi itsellesi Trinket.io -palveluun.

Täydennä tai muuta sitten koodia koodissa ilmenevien vihjeiden ja ohjeiden mukaan.

Tutki ja kokeile

Tutki ja kokeile seuraavaa koodia, jossa esiintyy monta asiaa:

  • while-silmukka

  • if-ehtolause

  • break hyppy rakenteesta pois

  • turtle-grafiikkakirjaston lataaminen muistiin

  • Turtle-tyyppisen olion luominen ja käyttö (nuoli)

  • input-funktio

  • int()-funktio merkkijonon muuttamiseksi kokonaislukutyyppiseksi

  • if-ehtolause

  • Turtle-tyyppisen olion metodien kutsuminen

      • nuoli.left(kulmaVasempaan)

      • nuoli.forward(etenema)

Koeta piirtää esimerkiksi suorakulmio, neliö ja tasasivuinen kolmio.