# print("Hello world!")

# print("Podaj swoej imie:")
# imie = input()
# print("Cześć", imie, "miło Cię poznać!")

# rok_uro = input("Kiedy się urodzileś? ...")
# wiek = 2025 - int(rok_uro)
# print(f"Wow to masz już {wiek} lat.")

# input("A z jakiego miasta pochodzisz? ")
# input("Jaki jest Twój ulubiony kolor? ")

# import random

# los = random.randint(1,100) # może być 100
# los2 = random.randrange(1,100) # nie może być 100
# los3 = random.random() # 0 - 1

# print(los)
# print(los2)
# print(los3)



# print(f"Teraz: {today}")
# print(f"Dziś: {today.date()}")
# print(f"Godzina: {today.time()}")


# print(f"Rok: {today.year}")
# print(f"Msc: {today.month}")
# print(f"Day: {today.day}")

# from datetime import datetime

# today = datetime.today()

# ww2 = datetime(1939, 9, 1)
# print(f"Data: {ww2}")
# passed = today - ww2
# print(f"Mineło {passed.days} dni.")
# print(f"Mineło {passed.days / 366} lat.")
# print(f"Mineło {passed.days // 366} lat.")


# msg = '''
# Python świetnie radzi sobie z 
# zapisywaniem 
# danych do 
# p
# l
# i
# k
# u
# '''

# with open("msg.txt", 'w') as file:
#     file.write(msg)



import random

def lotto():
    print("Witaj w grze lotto!!")

    wylosowaneLiczby = []

    while len(wylosowaneLiczby) < 6:
        liczba = random.randint(1,49)
        if liczba not in wylosowaneLiczby:
            wylosowaneLiczby.append(liczba)
    
    print(f"Wylosuj 6 liczb z zakresu 1-49: ")

    graczLiczby = []

    while len(graczLiczby) < 6:
        try:
            liczba = int(input(f"Podaj {len(graczLiczby) + 1}. liczbę: "))
            if 1<= liczba <= 49 and liczba not in graczLiczby:
                graczLiczby.append(liczba)
            else:
                print("Podaj inną liczbę!")
        except ValueError:
            print("Proszę podać liczbę całkowitą!")
    print(f"  Twoje liczby to: {graczLiczby}")
    print(f"Wygrane liczby to: {wylosowaneLiczby}")

lotto()

            