In python for loops every caracter printing -


trharfler ="şçöğüıİ" buyukharfler="qazwsxedcrfvtgbyhnujmikÖolÇpŞĞİÜ" sayilar="0123456789" ozelkarakterler="<>'£#^+$%½&/{}()[]=*?\-_|"  parola = input("parolanız: ") karakter in parola:     if karakter in trharfler:         print("parolanızda tükçe harf kullanmayınız")     if karakter in ozelkarakterler:         print("Özel karakter kullanmayınız")     if not karakter==buyukharfler:         print("büyük harf kullanın")     if not karakter==sayilar:         print("sayı kullanın")  print("paralonız oluşturuldu: ",parola) 

result:

parolanız: mahir%ü büyük harf kullanın sayı kullanın büyük harf kullanın sayı kullanın büyük harf kullanın sayı kullanın büyük harf kullanın sayı kullanın büyük harf kullanın sayı kullanın Özel karakter kullanmayınız büyük harf kullanın sayı kullanın parolanızda tükçe harf kullanmayınız büyük harf kullanın sayı kullanın paralonız oluşturuldu:  mahir%ü 

i want "büyük harf kullanın sayı kullanın" 1 time. don't want write each character separately

can't i'm sure you're trying accomplish here, cause "büyük harf kullanın" , "sayı kullanın" print once in similar fashion how you're trying it.

trharfler ="şçöğüıİ" buyukharfler="qazwsxedcrfvtgbyhnujmikÖolÇpŞĞİÜ" sayilar="0123456789" ozelkarakterler="<>'£#^+$%½&/{}()[]=*?\-_|"  parola = input("parolanız: ") karakter in parola:     if karakter in trharfler:         print("parolanızda tükçe harf kullanmayınız")     if karakter in ozelkarakterler:         print("Özel karakter kullanmayınız") karakter in parola:     if karakter not in buyukharfler:         print("büyük harf kullanın")         break karakter in parola:     if karakter not in sayilar:         print("sayı kullanın")         break  print("paralonız oluşturuldu: ",parola) 

it's not elegant way seem trying do, should work. go more along lines of this.

trharfler ="şçöğüıİ" buyukharfler="qazwsxedcrfvtgbyhnujmikÖolÇpŞĞİÜ" sayilar="0123456789" ozelkarakterler="<>'£#^+$%½&/{}()[]=*?\-_|" yetersiz = true  while yetersiz == true:     yetersiz = false     parola = input("parolanız: ")     if any(set(parola) & set(trharfler)):         print("parolanızda tükçe harf kullanmayınız")         yetersiz = true     if any(set(parola) & set(ozelkarakterler)):         print("Özel karakter kullanmayınız")         yetersiz = true     if not any(set(parola) & set(buyukharfler)):         print("büyük harf kullanın")         yetersiz = true     if not any(set(parola) & set(sayilar)):         print("sayı kullanın")         yetersiz = true  print("paralonız oluşturuldu: ",parola) 

Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -