tuomasvaltanen

Untitled

Nov 3rd, 2022 (edited)
772
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.58 KB | None | 0 0
  1. # koodipaja 5, 3.11.2022
  2. print("Tervetuloa!")
  3.  
  4. # UUSI TIEDOSTO
  5.  
  6. products = ["T1565_2020", "T2432_2019",
  7.             "T8551_2018", "T3345_2019",
  8.             "Y51372_2019", "Y76715_2017",
  9.             "E98144_2018", "T7733_2020",
  10.             "E7614_2021", "E9722_2017",
  11.             "Y82018_2020", "T61287_2021",
  12.             "E9152_2019", "T7749_2021"]
  13.  
  14. # kysytään käyttäjältä vuosiluku ennen silmukkaa
  15.  
  16. for p in products:
  17.     # jokaisen tuotekoodin kohdalla, käytetään split()
  18.     # jotta saadaan otettua tuotekoodi ja vuosiluku omiin muuttujiin
  19.     parts = p.split("_")
  20.     order = parts[0]
  21.     year = parts[1]
  22.  
  23.     # Tehtävä 6-4: tässä välissä voi olla ehtolause,
  24.     # joka tulostaa order-muuttujan
  25.     # VAIN jos year muuttuja täsmää käyttäjän
  26.     # antaman muuttujan kanssa
  27.  
  28.     # Tehtävä 6-5: jos käyttäjän antama tuotekoodi
  29.     # on sama kuin order-muuttuja, => tulosta vuosi ja heti perään break
  30.  
  31. # UUSI TIEDOSTO
  32.  
  33. words = ["rovaniemi", "oulu", "helsinki", "tampere", "turku"]
  34.  
  35. # kysytään käyttäjältä sana, esim. muuttujaan word
  36. word = "oulu"
  37.  
  38. # jos halutaan ottaa myös kantaa siihen että löytyikö sanaa vai ei:
  39. # if sanaa ei löytynyt => tulostetaan "sanaa ei löytynyt"
  40. # else: -lauseesseen tulee alla oleva for-silmukka
  41. # (eli silmukka ajetaan vain silloin kun tiedetään että sana löytyy)
  42. for city in words:
  43.     # eli jos vuorossa oleva elementti
  44.     # täsmää käyttäjän antamaan sanaan => skipataan tämä sana kokonaan
  45.     # kutsumalla continue-komentoa!
  46.     if city == word:
  47.         continue
  48.  
  49.     print(city)
Advertisement
Add Comment
Please, Sign In to add comment