OHJELMOINTIA - TEHTÄVÄT

TEHTÄVÄ4

1. Selvitä, mitä seuraavat koodinpätkät tulostavat ja miksi:


print("54+2")

print(2+6+"höpönlöpön")

2. Usein muuttujan arvoa ei haluta muuttaa kokonaan vaan esimerkiksi yhdellä.

Lukujen yhteenlaskua.

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

TEHTÄVÄ3/1. - 6.

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 + ".")

Mitä huomaat? Kuinka voisit muuntaa muuttujan Pinna merkkijonoksi?

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

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä