def glowne_menu():
    print("Wybierz opcje: ")
    print("1. wpłata")
    print("2. wypłata")
    print("3.Sprawdzenie stanu konta")
    print("4. Zakończ")

def pobierz_wybor():
    return int(input("twoj wybor: "))

def pobierz_kwote():
    return float(input("twoja kwota: "))

def wplata(saldo):
    kwota = pobierz_kwote()
    if kwota >= 0:
        saldo = saldo + kwota
    pokaz_stan_konta(saldo)
    return saldo

def wyplata(saldo):
    kwota = pobierz_kwote()
    if kwota >= 0 and kwota <= saldo:
        saldo = saldo - kwota
    pokaz_stan_konta(saldo)
    return saldo

def pokaz_stan_konta(saldo):
    print(f"Stan konta to: {saldo} zlotych")

def pobierz_dane (dane):
    return input(f"Podaj numer {dane}: ")

def sprawdz_zgodnosc_danych(baza, pobrane):
    return baza == pobrane


wybor =0
saldo =0
KARTA = "0001"
PIN = "1234"

podana_karta = pobierz_dane("karty")
podany_pin = pobierz_dane("PIN")

if sprawdz_zgodnosc_danych(KARTA, podana_karta) and sprawdz_zgodnosc_danych(PIN, podany_pin):
    while wybor != 4:
        glowne_menu()
        wybor = pobierz_wybor()
        if wybor ==1:
            saldo = wplata(saldo)
            pass
        elif wybor ==2:
            saldo = wyplata(saldo)
            pass
        elif wybor ==3:
            pokaz_stan_konta(saldo)
            pass
        elif wybor ==4:
            print("Wyłączanie bankomatu")
            pass
        else:
            print("niepoprawne dane")
else:
    print("Zle dane")