View difference between Paste ID: Sfi60ex3 and WTEKDuu9
SHOW: | | - or go back to the newest paste.
1
import random
2
def policz_poprawne_gry(lista_podanych_gier, lista_gier_do_zgadniecia):
3
    #poprawne gry
4
    liczba_odgadnietych_gier = 0
5
    #Tworzymy sobie kopie gier które mamy w liście do zgadnięcia żeby nie uszkodzić orginalnej listy
6
    kopia_listy_gier_do_zgadniecia = lista_gier_do_zgadniecia.copy()
7
    #wykonujemy operacje dla każdej gry którą podaliśmy
8
    for gra in lista_podanych_gier:
9
        #jeżeli gra którą podaliśmy znajduje się w liście to zaliczamy ją do poprawnej
10
        if gra in kopia_listy_gier_do_zgadniecia:
11
            #doliczamy ją jako poprawną
12
            liczba_odgadnietych_gier += 1
13
            #sprawdzamy na którym miejscu w liście jest
14
            miejsce_poprawnej_gry = kopia_listy_gier_do_zgadniecia.index(gra)
15
            #usuwanie wystąpienia z kontrolnej listy tak aby nie zaliczyło nam jednej gry dwa razy, zastępujemy jej miejsce "Skreśleniem"
16
            kopia_listy_gier_do_zgadniecia[miejsce_poprawnej_gry] = "/"
17
            pass
18
        pass
19
    return liczba_odgadnietych_gier
20-
20+
 
21-
21+
 
22
#gry to wszystkie nazwy gier z jakich może korzystać program, dzieci mogą podać własne propozycje
23
gry = ["Pokemon", "Fortnite", "Minecraft", "CS"]
24-
#lista_gier_do_zgadniecia to zmienna do której wstawimy hasło do zgadnięcia
24+
#wylosowane_do_zgadniecia to zmienna do której wstawimy hasło do zgadnięcia
25
lista_gier_do_zgadniecia = []
26-
#lista_wprowadzonych_gier to lista gier które poda użytkownik
26+
#podane_gry to lista gier które poda użytkownik
27
lista_wprowadzonych_gier = []
28-
28+
###WSZYSTKO POWYŻEJ TO STARTER
29-
29+
 
30-
30+
 
31-
31+
 
32-
32+
#tu będzie losowanie GIER
33-
33+
 
34-
34+
 
35
###STARTER
36-
print("Witaj w grze master mind")
36+
37-
print("Twoim celem jest jak najszybciej odgadnąć 4 gry, które i w jakiej kolejności komputer wylosował gry")
37+
print("Witaj w grze MasterMind")
38
print("Twoim celem jest jak najszybciej odgadnąć 4 gry, które zostały wylosowane przez komputer.")
39
print("Podczas zgadywania ważna jest kolejność gier.")
40
print("Uwaga gry mogą się powtórzyć!!!")
41
print("Oto zestaw gier z jakich korzysta komputer (zwróć uwagę na wielkość liter)")
42
print(gry)
43