- Muuttujat ovat ohjelmoinnissa keino säilöä tietoa
- Tärkeimmät muuttujatyypit ovat
- luku
- kokonaisluku (integer)
- desimaaliluku (float)
- merkkijono
- totuusarvo (Boolean)
- voi olla vain tosi tai epätosi (eli True tai False)
Python
Muuttujien syöttäminen:
- lukua varten annetaan muuttujan nimi = arvo
- luku = 15
- desimaaliluku = 15.0 (huom! desimaalipiste)
- Merkkijono tulee lainausmerkkeihin
- Totuusarvo (boolean) voi olla vain tosi (True) tai epätosi (False)
Laskutoimitukset:
- kokeile!
- luku1 + luku2
- teksti1 + teksti2
- laskutoimitukset (ohjelmointiputka.net)
- huom! jakolaskut pitää tehdä desimaaliluvuilla, muuten python pyöristää myös vastauksen kokonaisluvuksi
- kokeile
- huom2! Pythonin 3-versiosta alkaen kokonaislukujen jakolasku muutetaan automaattisesti desimaaliluvuksi!
- Erityyppisiä muuttujia ei voi yhdistää
- Muuttujatyyppien muuttaminen toiseksi
- int("2") => 2
- str(2) => "2"
- float(2) => 2.0
- Print-komennolla voi kuitenkin tulostaa ruudulle sekä merkkijonoja että lukuja:
- print("Teksti ", luku, " lisää tekstiä")
Muuttujan kysyminen käyttäjältä:
- muuttuja = input("Mitä haluat kysyä?")
- esim. nimi = input("Mikä on nimesi? ")