Created
April 16, 2018 22:23
-
-
Save jO-Osko/47a16e7262d3b077541ec0054418284d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding=utf-8 | |
# Nastavimo si razmerje | |
miles_to_km = 1.60934 | |
# Bonus: nastavimo si, koliko pretvorb smo opravili | |
st_pretvorb = 0 | |
print("Živjo, pretvarjam milje v kilometre (in tudi obratno)") | |
# Prednastavimo odgovor, ki zanko ohranja v teku | |
nadaljuj = "da" | |
while nadaljuj == "da": | |
# Preberemo stevilo kilometrov/milj in ga takoj pretvorimo v celo stevilo | |
in_data = float(raw_input("Vnesi stevilo milj/kilometrov:")) | |
# lahko bi naredili tudi int(raw_input(...)), a bi prislo do napake, ce bi bil vhod 3.5 (ne-celo stevilo) | |
# Glavni del: | |
direction = raw_input("Zelis pretvarjati iz milj v km ali obratno (tja/nazaj)") | |
if direction == "tja": | |
# Poracunamo in izpisemo rezultat | |
in_km = in_data*miles_to_km | |
print(str(in_data) + " milj je " + str(in_km) + " km") | |
else: | |
# Seveda lahko poracunamo kar v samem print stavku | |
print(str(in_data) + " km je " + str(in_data/miles_to_km) + " milj") | |
# Posodobimo stevilo pretvorb | |
st_pretvorb = st_pretvorb + 1 | |
# Vprasamo za nadaljevanje: | |
# Kar takoj spremenimo v male crke | |
nadaljuj = raw_input("Zelis nadaljevati (da/ne)").lower() | |
# Ker imamo v pogoju while zanke pogoj, ki preverja ustreznost ne potrebujemo dodatnega breaka | |
# Lahko pa bi seveda naredili nekaj v stilu | |
# if nadaljuj != "da": | |
# break | |
print("Opravljenih je bilo " + str(st_pretvorb) + " pretvorb") | |
print("Adijo") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment