Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- def policz_poprawne_gry(lista_podanych_gier, lista_gier_do_zgadniecia):
- #poprawne gry
- liczba_odgadnietych_gier = 0
- #Tworzymy sobie kopie gier które mamy w liście do zgadnięcia żeby nie uszkodzić orginalnej listy
- kopia_listy_gier_do_zgadniecia = lista_gier_do_zgadniecia.copy()
- #wykonujemy operacje dla każdej gry którą podaliśmy
- for gra in lista_podanych_gier:
- #jeżeli gra którą podaliśmy znajduje się w liście to zaliczamy ją do poprawnej
- if gra in kopia_listy_gier_do_zgadniecia:
- #doliczamy ją jako poprawną
- liczba_odgadnietych_gier += 1
- #sprawdzamy na którym miejscu w liście jest
- miejsce_poprawnej_gry = kopia_listy_gier_do_zgadniecia.index(gra)
- #usuwanie wystąpienia z kontrolnej listy tak aby nie zaliczyło nam jednej gry dwa razy, zastępujemy jej miejsce "Skreśleniem"
- kopia_listy_gier_do_zgadniecia[miejsce_poprawnej_gry] = "/"
- pass
- pass
- return liczba_odgadnietych_gier
- #gry to wszystkie nazwy gier z jakich może korzystać program, dzieci mogą podać własne propozycje
- gry = ["Pokemon", "Fortnite", "Minecraft", "CS"]
- #wylosowane_do_zgadniecia to zmienna do której wstawimy hasło do zgadnięcia
- lista_gier_do_zgadniecia = []
- #podane_gry to lista gier które poda użytkownik
- lista_wprowadzonych_gier = []
- ###WSZYSTKO POWYŻEJ TO STARTER
- #tu będzie losowanie GIER
- ###STARTER
- #wyświetlamy instrukcje
- print("Witaj w grze MasterMind")
- print("Twoim celem jest jak najszybciej odgadnąć 4 gry, które zostały wylosowane przez komputer.")
- print("Podczas zgadywania ważna jest kolejność gier.")
- print("Uwaga gry mogą się powtórzyć!!!")
- print("Oto zestaw gier z jakich korzysta komputer (zwróć uwagę na wielkość liter)")
- print(gry)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement