Python/if-lause

Wikikirjasto

Loikkaa: valikkoon, hakuun


Ehtolause

if - elif - else
Esimerkkiohjelma
## Tama ohjelma kysyy kayttajanimen ja salasanan 
# seka tarkistaa onko kirjautuminen luvallinen.
 
nimi= raw_input("Kayttajatunnus: ")
salasana = raw_input("Salasana: ")
if nimi == "Huugo" and salasana == "salapoliisi":
    print "Tervetuloa Huugo!"
elif nimi == "Uuno" and salasana == "unskivaan":
    print "Tervetuloa Uuno!"
else:
    print "Tuntematon käyttäjä!"
Ohjelman testaus
  1. Avaa Python Shell
  2. Avaa uusi ikkuna Shellin Filevalikosta "New Window"-toiminnolla.
  3. Kopioi siihen ylläoleva ohjelmakoodi ja talleta ohjelma nimellä salasana.py
  4. Käynnistä ohjelma editointi-ikkunan Run-valikon toiminnolla Run Module
  5. Testaa ohjelman toiminta esim seuraavan tuloste esimerkin mukaisilla syötteillä.
Tuloste
Käyttäjätunnus: Huugo
Salasana: salapoliisi
Tervetuloa Huugo!
 
Käyttäjätunnus: Uuno
Salasana: unskivaan
Tervetuloa Uuno!
 
Käyttäjätunnus: Huuno
Salasana: unski
Tuntematon käyttäjä!
Henkilökohtaiset työkalut