Ohjelmoinnin perusteet
Python perusfunktioita
Tehtävä 1. Tulosta identtisesti näytölle seuraava teksti: Tervetuloa, MAA 11 kurssille!

Koodi:
print(”Tervetuloa, MAA 11 kurssille!”)
Tuloste:
Tervetuloa, MAA 11 kurssille!
Tehtävä 2. Tutki alla olevaa koodia. Mikä virhe koodissa on ja miten saat korjattua sen?
print(float(”3,3”))
Ongelmana on pilkku (,), koska Python ei tunnista sitä desimaalierottimena. Python käyttää kansainvälisen standardin mukaan pistettä (.) desimaalierottimena.
Tehtävä 3. Yhdistä funktiot ja niiden selitteet.
Python peruskomentoja
Tehtävä 4. Suorita alla oleva ohjelma. Miksi rivien 1 ja 2 komentojen tulosteet ovat erilaiset?

print(”2-1”)
print(2-1)
print(”2 – 1 =”, 2-1)
Pohdi sulkeiden sisällä olevan tiedon tyyppiä.

Rivien 1 ja kaksi tulosteet ovat erilaiset, koska rivin 1 koodi on merkkijono. Rivin 2 koodi on laskutoimitus, joka toteutetaan Pythonin aritmeettisen operaattorin avulla.
Tehtävä 5. Järjestä seuraavat koodin osat ja aja koodi. Selitä vastaus, mistä matemaattisesta laskusta on kyse.
- print, ), 2, (, *, 3
- (, print, ), //, 3,7
- 2, 5, -, ), (, print

a.
Koodi:
print(2*3)
Tuloste:
6

b.
Koodi:
print(7//3)
tai
print(3//7)
Tuloste:
2
tai
0

c.
Koodi:
print(2-5)
tai
print(5-2)
Tuloste:
-3
tai
3
