Luvun muuttaminen tekstiksi*

Kun halutaan yhdistää tekstiä ja luku, luku pitää muuttaa tekstin kanssa samaan muuttujatyyppiin eli merkkijonoksi.

Esimerkki 3

Kirjoita koodi, jolla saat tulosteeksi  .Tunnussana on kissa5.

Ratkaisu

Luvun muuttaminen tekstiksi tehdään komennolla str(), missä sulkuihin laitetaan muunnettava muuttuja tai luku. 

Sanojen yhdistelmät saadaan käyttämällä muuttujien yhteenlaskua.

muuttuja1 = 'kissa'
muuttuja2 = 5
print 'Tunnussana on ', muuttuja1 + str(muuttuja2)

TEHTÄVÄ 8

Tavoitteena on tutustua Python-kielessä esiintyviin merkkijonomuuttujiin.

  • Määrittele muuttujat muuttuja1 = ”oppi” ja muuttuja2 = ”kirja”. Mitä muuttujatyyppiä muuttujat ovat?
  • Tutki, mitä seuraava koodi tekee. print muuttuja1, muuttuja2
  • Tutki, miten tuloste muuttuu, kun tulostetaan muuttujien summa.
  • Kokeile tehdä yhdyssanoja yllä olevaa koodia hyödyntäen.
  • Vaihda toisen muuttujan arvoksi kokonais- tai liukuluku. Tutki, mitä Python tekee, kun yrität yhdistää samaan laskutoimitukseen lukuja ja merkkijonoja ilman muuttujatyypin muuttamista.