Python - program liczący zdarzenia w ruletce

Cześć,

Próbuje napisać kod, który będzie liczył zdarzenia w ruletce. Wypadają losowe liczby, a ja chce żeby program zliczał liczby parzyste i nieparzyste.

Znalazłem taki kod:

liczba = 1
lp=0
ln=0
while liczba != 0:
    liczba = int(input("podaj liczbe: "))
    if liczba%2 == 0:
        lp=lp+1
        print("ilosc liczb parzystych", lp)
        print("ilosc liczb nieparzystych", ln)
    else:
        ln=ln+1
        print("ilosc liczb nieparzystych", ln)
        print("ilosc liczb parzystych", lp)

I on fajnie liczy co wpisze użytkownik, ale jest kilka problemów.

  1. Nie chce żeby program zatrzymywał się gdy będzie 0.
  2. Jaki kod trzeba dopisac, żeby licznik parzystych/nieparzystych się resetowal? Tzn. gdy wypadnie parzysta wlicza ją do parzystych, ale gdy wypadnie nieparzysta, to licznik parzystych sie resetuje do 0, a do nieparzystych dolicza sie 1, analogicznie w drugą stronę.
  3. Czy jest możliwość, żeby program pobierał sam dane ze strony czy użytkownik musiałby sam wpisywać liczby?

Czy jest ktoś kto oczywiście odpłatnie podjąłby się napisania takiego kodu?

Pozdrawiam!