Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # EHTOLAUSEET!
- # print("Tervetuloa!")
- age = input("Kuinka vanha olet?\n")
- age = int(age)
- # tarkistetaan käyttäjän ikä
- if age < 20:
- print("Olet alle 20v")
- elif age < 30:
- print("Olet alle 30v")
- elif age < 40:
- print("Olet alle 40v")
- else:
- print("Olet vähintään 40v")
- print("Kiitos ohjelman käytöstä.")
- # UUSI TIEDOSTO
- age = 35
- name = input("Anna taikasana:\n")
- # onko ikä yli 30
- if age > 30:
- print("Olet yli 30v")
- # onko ikä alle 30
- if age < 30:
- print("Olet alle 30v")
- # onko ikä tasan 30
- if age == 30:
- print("Olet tasan 30v.")
- # onko ikä jotain muuta kuin 30
- if age != 30:
- print("Et ole 30v!")
- # onko annettu teksti "testi"
- if name == "testi":
- print("Löysit taikasanan!")
- else:
- print("Et löytänyt taikasanaa.")
- # UUSI TIEODSTO
- number1 = 323
- number2 = 323
- if number1 > number2:
- print("Ensimmäinen on suurempi!")
- if number2 > number1:
- print("Toinen on suurempi!")
- if number1 == number2:
- print("Yhtä suuria!")
- # UUSI TIEDOSTO
- number = input("Anna kokonaisluku:\n")
- number = int(number)
- # tarkistetaan onko luku parillinen vai pariton
- # käytetään jakojäännöstä ja jakajana 2!
- if number % 2 == 0:
- print("Parillinen!")
- else:
- print("Pariton!")
- # UUSI TIEDOSTO
- number = 67
- # onko numero 0 ja 30 välillä
- if number > 0 and number < 30:
- print("Luku OK!")
- else:
- print("Luku ei ole OK...")
- # myös näin voi tehdä Python 3:ssa!
- if 0 < number < 30:
- print("Luku OK!")
- else:
- print("Luku ei ole OK...")
- # onko numero pienempi kuin 0 tai isompi kuin 30
- # eli käytännössä onko numero rajojen ulkopuolella
- if number < 0 or number > 30:
- print("Luku on rajojen ulkopuolella!")
- else:
- print("Luku on rajojen sisällä!")
- print("Kiitos!")
- # UUSI TIEDOSTO
- # henkilön tiedot muuttujissa
- age = 22
- city = "Rovaniemi"
- student = True
- # if age >= 18 and city == "Rovaniemi" and student == True:
- # print("Aikuinen opiskelija, Rovaniemi.")
- # sisäkkäisiä if-lauseita
- if age >= 18:
- print("Aikuisille opiskelijoille terveydenhuoltopalvelut seuraavasti:")
- if city == "Rovaniemi":
- print("Terveydenhuolto osoitteessa Rovakatu 27")
- if city == "Kemi":
- print("Terveydenhuolto osoitteessa Hallituskatu 14")
- else:
- print("Olet alaikäinen, ole yhteydessä kunnalliseen terveydenhuoltoon.")
- # UUSI TIEDOSTO
- temperature = input("Anna lämpötila:\n")
- temperature = int(temperature)
- freezing = False
- if temperature < 0:
- freezing = True
- print(temperature)
- else:
- print(temperature)
- print(freezing)
- humidity = input("Anna kosteusprosentti kokonaislukuina (%):\n")
- humidity = int(humidity)
- raining = False
- if humidity >= 80:
- raining = True
- # tässä välissä voisi olla kymmeniä rivejä lisää koodia, ja samaa
- # booleania voi hyödyntää ohjelmassa
- if raining:
- print("Sataa.")
- else:
- print("Ei sada.")
- # sama ehto toisinpäin
- if not raining:
- print("Ei sada.")
- else:
- print("Sataa.")
- # UUSI TIEDOSTO, YKSINKERTAINEN MATKALASKURI
- # kysytään käyttäjältä onko hän opiskelija vai työssä käyvä aikuinen
- # lasketaan matkalipun hinta
- # aikuisille: hinta + palvelumaksu, joka on 2€
- # opiskelijoille: hinta ilman palvelumaksua, 50% alennus
- # pyydetään käyttäjältä tieto onko hän oikeutettu opiskelija-alennukseen
- choice = input("Oletko työssäkäyvä aikuinen vai opiskelija (A/O)?\n")
- print(choice)
- # matkan hinta
- trip_price = input("Mikä on matkalipun hinta?\n")
- trip_price = float(trip_price)
- # tarkistetaan onko kyseessä työssäkäyvä aikuinen vai opiskelija
- if choice == "A" or choice == "a":
- print("Työssäkäyvä aikuinen!")
- trip_price = trip_price + 2
- trip_price = round(trip_price, 2)
- print(f"Matkan hinta: {trip_price}€")
- if trip_price >= 100:
- print("Kaukomatka kyseessä?")
- elif choice == "O" or choice == "o":
- print("Opiskelija!")
- trip_price = trip_price * 0.5
- trip_price = round(trip_price, 2)
- print(f"Matkan hinta: {trip_price}€")
- print("Muista näyttää opiskelijakorttisi matkanteon yhteydessä!")
- else:
- print("Väärä valinta, käynnistä ohjelma uudestaan!")
- print("Kiitos matkalaskurin käytöstä.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement