Python'da parola giriş ekranı yapmak istiyorum. Yapmaya çalıştığım şey, parola ve kullanıcı adı sorularına doğru cevap verilirse "Sisteme hoşgeldiniz"; parola alanı boş bırakılırsa "parola alanı boş bırakılmaz" ve kullanıcı adı alanı boş bırakılırsa "kullanıcı adı alanı boş bırakılmaz" şeklinde çıktılar vermek. Kodları şu şekilde yazdım:
k_adı = input("Kullanıcı adı:")
parola = input("parola:")
if k_adı == "asd" and parola == "123":
print("Sisteme hoşgeldiniz.")
elif not k_adı:
print("Kullanıcı adı alanı boş bırakılmaz.")
elif not parola:
print("parola alanı boş bırakılmaz.")
else:
print("Hatalı parola veya kullanıcı adı.")
Sorun ise şu şekilde;
Kullanıcı adı ve parolayı boş bırakıp enter'a basınca "Kullanıcı adı alanı boş bırakılmaz." çıktısını veriyor. Ben sadece kullanıcı adı boş bırakılınca bu çıktıyı vermesini istiyorum. Neyi değiştirmem gerek?
k_adı = input("Kullanıcı adı:")
parola = input("parola:")
if k_adı == "asd" and parola == "123":
print("Sisteme hoşgeldiniz.")
elif not k_adı:
print("Kullanıcı adı alanı boş bırakılmaz.")
elif not parola:
print("parola alanı boş bırakılmaz.")
else:
print("Hatalı parola veya kullanıcı adı.")
Sorun ise şu şekilde;
Kullanıcı adı ve parolayı boş bırakıp enter'a basınca "Kullanıcı adı alanı boş bırakılmaz." çıktısını veriyor. Ben sadece kullanıcı adı boş bırakılınca bu çıktıyı vermesini istiyorum. Neyi değiştirmem gerek?