Kullan?c? Giri? Program?
# -*- coding: utf-8 -*-
“””
Created on Fri Sep 20 09:07:14 2019
—————Kullan?c? giri? ekran? yap?m?———–
@author: okmen
“””
def anaMenu():
global menusecim
print(“””
?????????????????????????????????????
1-Kullan?c? Ekle
2-Giri? Yap
????????????????????????????????????? “””)
global Kadi,Sifre,Ad?,telefon,PostaNo,adres,durum
def Kullan?c?Ekle():
with open(“kullanici.txt”, “a”) as dosya:
Kadi = input(str(“Kullan?c? Ad?: “))
Sifre =input(str(“?ifre : “))
telefon = input(str(“telfon no: “))
PostaNo =input(str(“Posta no: “))
adres =input(str(“adres girin: “))
print(“-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_”)
KayitBilgileri =Kadi+’:’+Sifre+’:’+telefon+’:’+PostaNo+’:’+adres
dosya.write(KayitBilgileri)
dosya.write(“\n”)
dosya.close()
print(“i?lem tamam hasta kayd? eklendi”)
global Kadi,Sifre,Ad?,telefon,PostaNo,adres,durum
def KayitKontrol():
durum = “”
with open(“kullanici.txt”,”r”) as dosya:
kullan?c?lar = dosya.readlines()
for kullanici in kullan?c?lar:
kontrolKullanici = kullan?c?lar[kullan?c?lar.index(kullanici)][:-1].split(“:”)
if(Sifre == kontrolKullanici[1], Kadi == kontrolKullanici[0]):
print(“oldu”)
durum = False
break
else:
print(“giri? ba?ar?s?z!”)
#ana menüye yolla burdan
global Kadi,Sifre,Ad?,telefon,PostaNo,adres,durum
def GirisYap():
Kadi = input(str(“Kullan?c? ad? girin: “))
Sifre =input(str(“?ifre girin: “))
KayitKontrol()
if(durum==False):
print(“ba?ar?l?”)
else:
print(“ba?ar?s?z”)
global Kadi,Sifre,Ad?,telefon,PostaNo,adres,durum
while True:
anaMenu()
secim= int(input(“lütfen seçiminizi yap?n?z: “))
if secim == 1:
Kullan?c?Ekle()
elif secim == 2:
GirisYap()