import random print("--Hra: Vesmírná navigace--") print("Jsi kapitán vesmírné lodi!") print("Navigační PC ztratil 3 planety v sektoru") print("Musíš uhodnout jejich souřadnice (čísla 1-10)") print("Za každou nalezenou planetu získáš body") print("-"*50) hrac_souradnice = [] # AltGR + F|G = [|] #Hráč zadá 3 souřaadnice print("Zadej souřadnice, kde hledáš planety:") for i in range(3): while True: try: cislo = int(input(f"Zadej {i+1}. souřadnici (1-10):")) if cislo >= 1 and cislo <= 10:# if číslo je správný if cislo in hrac_souradnice: print("Tuto souřadnici už máš v seznamu") else: hrac_souradnice.append(cislo) break else: print("Souřadnice musí být mezi 1 a 10") except: print("Zadej prosím platné číslo!") print(f"Tvoje hledané souřadnice: {hrac_souradnice}") print("Spouštím skenování sektorů...") input("Stiskni ENTER pro start skenování...") #vytovříme seznam umístění hledaných planet skutecne_planety = [] for i in range(3): pozice = random.randint(1,10) skutecne_planety.append(pozice) print(f"Skutečné pozice planet jsou {skutecne_planety}") #porovnání a vyhodnocení hry nalezeno = 0 print("---Vysledek skenování---") for souradnice in hrac_souradnice: if souradnice in skutecne_planety: print(f"Souřadnice {souradnice}: PLANETA NALEZENA") nalezeno = nalezeno + 1 else: print(f"Souřadnice {souradnice}: prááázdnýýý prostooooor") #Vyhodnocení print("\n"+"="*50) print(f"Celkem nalezených planet: {nalezeno}/3") if nalezeno == 3: body = 100 print("PERFEKTNÍ, Našel jsi všechny 3 planety!!!") elif nalezeno == 2: body = 50 print("Skvělé! našel jsi 2 planety!!") elif nalezeno == 1: body = 10 print("Docela dobré, našel jsi jednu planetu!") else: body = 0 print("Bohužel, nenašel jsi žádnou planetu") print(f"Získané navigační body: {body}") print("Konec Hry, děkujeme za hraní naší maličkaté hry*")