Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # zad 10
- syn_ojciec = {
- "Zeus":"Kronos",
- "Hades":"Kronos",
- "Posejdon":"Kronos",
- "Apollo":"Zeus",
- "Ares":"Zeus",
- "Agenor":"Posejdon",
- "Dionizos":"Zeus",
- "Hermes":"Zeus",
- "Hefajstos":"Zeus",
- "Eros":"Ares",
- "Fobos":"Ares",
- "Kadmos":"Agenor",
- "Kronos":"Uranos",
- "Japet":"Kronos",
- "Atlas":"Japet",
- "Prometeusz":"Japet",
- "Hyperion":"Uranos",
- "Helios":"Hyperion",
- "Epafos":"Zeus"}
- MENU = """
- z - zakoncz
- pb - pokaż bogów
- po - pokaż ojca
- pd - pokaż dziadka
- us - usun pare
- """
- while (True):
- print("Wybierz opcję:")
- print(MENU)
- odp = input("Twój wybór: ")
- if odp == "z":
- print("koniec")
- break
- elif odp == "pb":
- '''
- i = 0
- for x in syn_ojciec:
- print(x,end=' ')
- i += 1
- if i % 5 == 0:
- print()
- '''
- for indeks, klucz in enumerate(syn_ojciec):
- print(klucz, end=' ')
- if indeks % 5 == 4:
- print()
- elif odp == 'po':
- syn = input("Podaj imie boga, ktorego imie ojca chcesz uzyskac: ").title()
- if syn in syn_ojciec:
- print("ojcem boga {0} jest {1}".format(syn, syn_ojciec[syn]))
- else:
- print("nic nie wiem o takim bogu")
- elif odp == 'pd':
- wnuk = input("podaj imie wnuka, ktorego imie dziadka chcesz uzyskac: ").title()
- if wnuk in syn_ojciec:
- ojciec = syn_ojciec[wnuk]
- if ojciec in syn_ojciec:
- print("Dziadkiem boga {0}, jest {1}".format(wnuk,syn_ojciec[ojciec]))
- else:
- print("brak dziadka dla {0}".format(wnuk))
- elif odp == "us":
- syn = input("Podaj imie boga, ktorego pare chcesz usunac: ").title()
- if syn in syn_ojciec:
- syn_ojciec.pop(syn)
- else
- print("nie ma takiego boga")
- else:
- print("błędny wybór")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement