Tietokoneiden näyttöjä, joissa näkyy kuvaa automaatiolaboratorion laitteistosta. Monitoreiden takana näkyy sama laitteisto kuin kuvissa.

timohei.net / Opintojaksot / Älykkään sähkölaitteen projekti / Python-ohjelmointi /
Muuttujien tyypit

Muuttuja tyyppi riippuu sen käyttötarkoituksesta. Esimerkiksi tekstiä talletetaan merkkijonomuuttujiin (str), lukuarvoja kokonais-, liukuluku- eli desimaaliluku- ja kompleksilukumuuttujiin (int, float, complex) ja totuusarvoja (bool). Myös muita muuttujatyyppejä on olemassa.

Muuttujan tai arvon tyypin saa selville funktiolla type():

print(type(183))
pituus = 183
print(type(pituus)

Tehtävä 3.1. Kokeile, mitä tyyppiä ovat seuraavat arvot:

  • 183
  • "Hello World!"
  • 3.14
  • 3,14
  • "3.14"
  • "3,14"
  • (3.14)

Tehtävä 3.2. Kokeile, mitä seuraavat Python-käskyt tulostavat:

  • print(3.14)
  • print(int(3.14))
  • print(int(4.99))
  • print(round(4.99))
  • print(round(4.99,1))

Merkkijonomuuttuja voidaan käsitellä metodeilla. Yleisimmät merkkijonometodit ovat lower, title ja upper.

Tehtävä 3.3. Kokeile, mitä seuraavat Python-käskyt tulostava:

  • nimi = "gunnhild"
  • print(nimi)
  • print(nimi.title())
  • nimi = nimi.upper()
  • print(nimi)
  • print(nimi.lower())
  • nimi = "gunnhild hilverson"
  • print(nimi.title())
  • print(nimi.upper())
Päivitetty 28.8.2022

<<  Edellinen
(4) Muuttujat
Sivu 5/13Seuraava >>
(6) Matemaattiset operaatiot
© Timo Heikkinen | timo piste heikkinen at oamk piste fi