class Samochod:
    moc = ""
    naped = ""
    predkosc = ""

    def aktualna_predkosc(self, przyspieszenie):
        return self.predkosc * self.przyspieszenie

opel = Samochod()
opel.moc = "80 koni"
opel.naped = "4x4"
opel.predkosc = "200"

# Można to zrobić konstruktorem

class Samochod2:

    def __init__(self, moc, naped, predkosc):
        self.moc = moc
        self.naped = naped
        self.predkosc = predkosc

opel2 = Samochod2(moc="80", naped="4x4", predkosc ="200")
opel2.moc = "20"

# ============================================== #
# napisz klase mikstura/eliksir:
# - efekt
# - czas trwania
# - moc efektu
# ============================================== #

class Eliksir:
    def __init__(self, effect, time, power):
        self.effect = effect
        self.time = time
        self.power = power
    
    def wyswietl(self):
        print(self.effect)
        print(self.time)
        print(self.power)

    # def stwórz_miksture():
    #     return["Lewitacja", 60,7]
    
kot = Eliksir("Widzenie w ciemnosci", "20s", "I")
ulepszona_jaskółka = Eliksir("Leczenie", "15s", "II")
wyśmienity_grom = Eliksir("Wzmocnienie", "25s", "IV")

# # przypisuje sie wartości domyślne, żeby moc je potem zmienic
# mikstura_pusta = Eliksir()
# dane_mikstury = stwórz_miksture()
# mikstura_pusta.power=dane_mikstury[2]
# mikstura_pusta.time=dane_mikstury[1]
# mikstura_pusta.effect=dane_mikstury[0]

kot.wyswietl()

# def find_cap_room(numbers_list):
#     numbers_set = set(numbers_list)
#     for number in numbers_list:
#         if numbers_list.cunt(number) ==1:
#             print("numer pokoju", )

