Çözüldü Python Giriş Sistemi Çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

reha5858

Decapat
Katılım
16 Mart 2021
Mesajlar
27
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba, ben bir giriş sistemi yaptım Python ile ancak şifre yanlış olsa bile şifre doğru olması için atanmış olan işlem başarılı yazısı geliyor. Başarılı bir şekilde giriş yaparsam ise "Kullanıcı Adını Yanlış Girdiniz Yeniden Deneyin" yazısı geliyor malesef sadece şifreyi yanlış girersem ise yine "İşlem Başarılı "daha sonra "Kullanıcı Adını Yanlış Girdiniz Yeniden Deneyin" diyor. Kodlar şu şekilde:

print("****İlk Önce Giriş Yapmanız Gerekiyor") defkullanıcı ="M." defparola ="123" kullanıcı = input("Kullanıcı Adını Girin: ") parola = input("Şifrenizi Girin: ") if ([kullanıcı == defkullanıcı] and [parola == defparola]): print("İşlem Başarılı") if ([kullanıcı != defkullanıcı] and [parola == defparola]): print("Kullanıcı Adını Yanlış Girdiniz Yeniden Deneyin") exit() if ([kullanıcı == defkullanıcı] and [parola != defparola]): print("Şifrenizi Yanlış Girdiniz Yeniden Deneyin") exit()
 
Çözüm
Şunu dener misin?

Python:
print("****İlk Önce Giriş Yapmanız Gerekiyor")
defkullanıcı ="M."
defparola ="123"
kullanıcı = input("Kullanıcı Adını Girin: ")
parola = input("Şifrenizi Girin: ")
if (kullanıcı != defkullanıcı):
    print("Kullanıcı adı yanlış.")
if (parola != defparola):
    print("Şifre yanlış.")
   
if (kullanıcı == defkullanıcı) and (parola == defparola):
    print("Giriş başarılı")
exit()

Bu şekilde yapabilirsin. Neden o kadar karışık kod yazdın anlamadım.
Şunu dener misin?

Python:
print("****İlk Önce Giriş Yapmanız Gerekiyor")
defkullanıcı ="M."
defparola ="123"
kullanıcı = input("Kullanıcı Adını Girin: ")
parola = input("Şifrenizi Girin: ")
if (kullanıcı != defkullanıcı):
    print("Kullanıcı adı yanlış.")
if (parola != defparola):
    print("Şifre yanlış.")
   
if (kullanıcı == defkullanıcı) and (parola == defparola):
    print("Giriş başarılı")
exit()

Bu şekilde yapabilirsin. Neden o kadar karışık kod yazdın anlamadım.
 
Çözüm
Şunu dener misin?

Python:
print("****İlk Önce Giriş Yapmanız Gerekiyor")
defkullanıcı ="M."
defparola ="123"
kullanıcı = input("Kullanıcı Adını Girin: ")
parola = input("Şifrenizi Girin: ")
if (kullanıcı != defkullanıcı):
 print("Kullanıcı adı yanlış.")
if (parola != defparola):
 print("Şifre yanlış.")

if (kullanıcı == defkullanıcı) and (parola == defparola):
 print("Giriş başarılı")
exit()

Bu şekilde yapabilirsin. Neden o kadar karışık kod yazdın anlamadım.

Çok teşekkürler, oldu. Yeniyim de o yüzden oldu.
 
Son düzenleyen: Moderatör:

Yeni konular

Geri
Yukarı