Untitled
unknown
plain_text
2 years ago
1.1 kB
9
Indexable
def zamien(h,mm):
if mm == "am":
2400 + int(h)
if mm == "pm":
2400 - int(h)
def blizej(lst, K):
return lst[min(range(len(lst)), key = lambda i: abs(lst[i]-K))]
a = str(input("Wpisz godzine (do 12): "))
while int(a)<0 or 12<int(a):
a = str(input("Wpisz godzine (do 12): "))
b = str(input("Wpisz minute: "))
while int(b)<0 or 59<int(b):
b = str(input("Wpisz minute: "))
mm1 = str(input("am czy pm: "))
zamien(a,mm1)
zamien(b,mm1)
print(a,b)
aa = str(input("Wpisz godzine znowu (do 12): "))
while int(aa)<0 or 12<int(aa):
aa = str(input("Wpisz godzine znowu (do 12): "))
bb = str(input("Wpisz minute znowu: "))
while int(bb)<0 or 59<int(bb):
bb = str(input("Wpisz minute znowu: "))
mm2 = str(input("am czy pm: "))
zamien(aa,mm2)
zamien(bb,mm2)
ab2 = a+":"+b+mm1
aabb2 = aa+":"+bb+mm2
print(f'Twoje godziny to {ab2} i {aabb2}')
ab = a+b
ab = int(ab)
midnight = 2400
mid1 = midnight - ab
aabb = aa+bb
aabb = int(aabb)
mid2 = midnight - aabb
print(mid1)
print(mid2)
ktore = []
ktore.append(mid1)
ktore.append(mid2)
print(blizej(ktore, midnight))Editor is loading...
Leave a Comment