OHJELMOINTIA - TEHTÄVÄT
TEHTÄVÄ4
print("54+2")
print(2+6+"höpönlöpön")
2. Usein muuttujan arvoa ei haluta muuttaa kokonaan vaan esimerkiksi yhdellä.
Esitystapa voi näyttää hassulta. Asian voi kuitenkin ajatella niin, että oikeastaan käskemme tietokoneelle, että “luku on sama kuin ennenkin, mutta lisätään siihen yksi".
Kokeile samaa merkkijonolla. Selvitä, mitä tapahtuu kun annat muuttujalle Koira sisällön labradori. Kuinka saisit lisättyä yhteenlaskun avulla muuttujan sisältöön merkkijonon nnoutaja?
3. Tee ohjelma joka pyytää syöttämään kaksi lukua. Kun luvut on syötetty, ohjelma tulostaa numeroiden tulon.
Ratkaisut täältä:
https://trinket.io/python/e9425fc9f7
Tässä parannettu versio:
https://trinket.io/python3/c593003145
TEHTÄVÄ3
1. Tulosta edellä määritellyt muuttujat yksi kerrallaan.
2. Tulosta seuraavat syötteet:
print(Ika + Pinna)
print(Ika + Nimi)
Mitä huomaat?
3. Kokeile seuraavaa tulostusta:
print("Kärsivällisyyteni on " + Pinna + ".")
4. Kokeile myös seuraavia tulosteita:
1)
print(int(Pinna))
print(Pinna)
2)
Pinna = int(Pinna)
print(Pinna)
Minkä eron huomaat? Miksi?
5. Tee ohjelma joka pyytää syöttämään nimen ja iän, ja tulostaa:
Hei! Nimesi on (syötetty nimi). Olet (syötetty ikä) vuotta vanha.
Vinkki: Käytä input()-komentoa nimen ja syntymävuoden kysymisiin ja talleta ne sopivan nimisiin muuttujiin.
6. Tee ohjelma joka pyytää syöttämään nimen ja syntymävuoden, ja tulostaa tekstin:
"Hei! Nimesi on (syötetty nimi). Täytät tänä vuonna (laskettu ikä) vuotta.
Ratkaisut täältä
https://trinket.io/python3/90c2182def
Korjattu versio
https://trinket.io/python3/d8b09eb249
TEHTÄVÄ2
TEHTÄVÄ1
https://trinket.io/embed/python/33e5c3b81b#.XX3z_5MzaCc
RATKAISUT TEHT.1/ 1. -9.
https://trinket.io/python/6d8616a420
TEKSTITIEDOSTO (AINAKIN PITÄISI OLLA)
https://trinket.io/python/d73fa84aca