with open('taviratok.txt',encoding='utf-8') as tfajl: taviratok = [ sor.strip().split(' ') for sor in tfajl.readlines()] print(taviratok) print('2. feladat:') vkod = input("Adja meg egy település kódját: ") #átszámító függvény készítése csomóból m/s-ba def csomobolSzamit(csomo): sebms = csomo * 0.514 return sebms #az irányt visszaadó függvény a fok szövegéből def iranySzoveg(fok): if fok == 'VRB': return 'változó' fokszam = int(fok) if fokszam>315 or fokszam<=45: return 'észak' elif fokszam>45 and fokszam<=135: return 'kelet' elif fokszam>135 and fokszam<=225: return 'dél' else: return 'nyugat' visszataviratok = list(reversed(taviratok)) for meres in visszataviratok: if meres[0] == vkod: ir = iranySzoveg(meres[2][0:3]) mpers = csomobolSzamit(int(meres[2][3:])) print('Az utolsó mérés:',meres[0],meres[1],ir,mpers,meres[3]) break mereskicsi = taviratok[0] meresnagy = taviratok[0] for meres in taviratok: