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. 

  1. print, ), 2, (, *, 3 
  1. (, print, ), //, 3,7 
  1. 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