class Dzien:

    def __init__(self, numer):
        self.numer = numer

    def nastepny(self):
        self.numer += 1
        if self.numer > 7:
            self.numer = 1

    def wyswietl(self):
        if self.numer == 1:
            print("Poniedziałek")
        elif self.numer == 2:
            print("Wtorek")
        elif self.numer == 3:
            print("Środa")
        elif self.numer == 4:
            print("Czwartek")
        elif self.numer == 5:
            print("Piątek")
        elif self.numer == 6:
            print("Sobota")
        elif self.numer == 7:
            print("Niedziela")
        else:
            print("Niepoprawny numer")

    def zwroc_dzien_tygodnia(self):
        if self.numer == 1:
            return "Poniedziałek"
        elif self.numer == 2:
            return "Wtorek"
        elif self.numer == 3:
            return "Środa"
        elif self.numer == 4:
            return "Czwartek"
        elif self.numer == 5:
            return "Piątek"
        elif self.numer == 6:
            return "Sobota"
        elif self.numer == 7:
            return "Niedziela"
        else:
            return "Niepoprawny numer"

# dzien.wyswietl()
# dzien.nastepny()
# dzien.wyswietl()

tab_days = []

dzien = Dzien(1)
for i in range(2, 9):
    tab_days.append(dzien.zwroc_dzien_tygodnia())
    dzien.nastepny()

print(tab_days)
# dzien.nastepny()
# print(f"Nr dnia {dzien.numer}") # 6
# dzien.nastepny()
# print(f"Nr dnia {dzien.numer}")
# dzien.nastepny()
# print(f"Nr dnia {dzien.numer}") # 1