dogckr
Hectopat
- Katılım
- 29 Haziran 2021
- Mesajlar
- 131
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Bunu yapmaya çalışıyorum da mesela parolada büyük harf olmadığında direkt brek yapıyor nasıl tekrar denemesi lazım zaten while içinde break yerine return yazam olur mu?
Diğer sorum listeye attığım k adı parolayı kayıt olduktan sonra giriş yapması lazım nasıl kontrol indexine göre yapsam olur mu?
[CODE lang="python" title="python"]import re
kullanıcılar=[]
while True:
kullanici = input("kullanıcı adı gir :")
if not kullanici.isascii():
print("ÖZEL KARAKTER GİRİLEMEZ!!")
else:
kullanıcılar.append(kullanici)
p=input("lütfen parola belirleyiniz: ")
if (len(p) < 8 or len(p) > 14):
break
elif not re.search("[a-z]", p):
print("lüften küçük harf kullanın")
break
elif not re.search("[0-9]", p):
print("lüften küçük rakam kullanın")
break
elif not re.search("[A-Z]", p):
print("lüften büyük harf kullanın")
break
elif not re.search("[$#@]", p):
print("lüften özel karakter kullanın")
break
else:
print("Geçerli şifre ")
kullanıcılar.append(p)
print(kullanıcılar)
break
[/CODE]
Diğer sorum listeye attığım k adı parolayı kayıt olduktan sonra giriş yapması lazım nasıl kontrol indexine göre yapsam olur mu?
[CODE lang="python" title="python"]import re
kullanıcılar=[]
while True:
kullanici = input("kullanıcı adı gir :")
if not kullanici.isascii():
print("ÖZEL KARAKTER GİRİLEMEZ!!")
else:
kullanıcılar.append(kullanici)
p=input("lütfen parola belirleyiniz: ")
if (len(p) < 8 or len(p) > 14):
break
elif not re.search("[a-z]", p):
print("lüften küçük harf kullanın")
break
elif not re.search("[0-9]", p):
print("lüften küçük rakam kullanın")
break
elif not re.search("[A-Z]", p):
print("lüften büyük harf kullanın")
break
elif not re.search("[$#@]", p):
print("lüften özel karakter kullanın")
break
else:
print("Geçerli şifre ")
kullanıcılar.append(p)
print(kullanıcılar)
break
[/CODE]
Son düzenleyen: Moderatör: