Direk giriş istiyor. Eğer hesap bulunamazsa isteğe yönelik kayıt soruyor. Ardından kaydediyor ve isteğe yönelik giriş yapıyor.
Fonksiyonlarla ilgili basit bir örnek
Kod:
ad = {'Fatih':'Terim','Ali':'Rıza'}
def kayit(gelen_ad,gelen_soyad):
ad[gelen_ad] = gelen_soyad
print((""""Adınız {} Soyadınız {} olarak kayıt oldunuz.
""").format(gelen_ad,gelen_soyad))
sor = input("Giriş yapmak istermisiniz? y/n >>>")
if sor=='y':
giris_kontrol(gelen_ad,gelen_soyad)
else:
exit()
def giris_kontrol(gelenad,gelensoyad):
s_d = False
for i in ad:
ad_g = i
soyad_g = ad[i]
if gelensoyad==soyad_g and gelenad==ad_g:
print(("""
Giriş başarılı oturum açıldı
Hoşgeldiniz {} {} Bey
""").format(ad_g,soyad_g))
s_d= True
if s_d==False:
print("""Hesap bulunamadı,Kayıt olmak istermisiniz?
y/n
""")
sor = input(">>>")
if sor == 'y':
ad_Sor = input("""
İsim:
""")
soyad_Sor = input("""
Soyad:
""")
kayit(ad_Sor,soyad_Sor)
else:
print("Çıkılıyor")
exit()
def kullanici():
ad = input('Adınız >>>')
soyad = input('Soyadınız >>>')
giris_kontrol(ad,soyad)
kullanici()
Fonksiyonlarla ilgili basit bir örnek
Son düzenleme: