Загрузка...

Help with the password generator

Thread in Python created by z1k Sep 26, 2019. (bumped Sep 26, 2019) 225 views

  1. z1k
    z1k Topic starter Sep 26, 2019 death row 1192 Mar 18, 2019
    Вот код
    Code

    import random

    chars = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
    siferki = '123456789'
    simvols = '+-/*!&$#?=@<>'
    number = int(input('количество паролей?'+ "\n"))
    length = int(input('длина пароля?'+ "\n"))
    for n in range(number):
    password =''
    for i in range(length):
    password += random.choice(chars)
    if not password[0][0].isdigit() and not password[0]==
    print(password)




    Нужно еще сделать так,чтобы первый символ пароля не был символом,как минимум был 1 заглавный символ и в пароле буквы и цифры должны быть обязательно
     
  2. z1k
    z1k Topic starter Sep 26, 2019 death row 1192 Mar 18, 2019
    Хелпуйте
     
  3. oriole
    oriole Sep 26, 2019 был(а) давно
    isupper() - заглавная
     
  4. z1k
    z1k Topic starter Sep 26, 2019 death row 1192 Mar 18, 2019
    oriole, а как на символ проверить?
     
  5. oriole
    oriole Sep 26, 2019 был(а) давно
    ты о каком символе ?
     
  6. z1k
    z1k Topic starter Sep 26, 2019 death row 1192 Mar 18, 2019
    oriole, проверка первого символа пароля на эти символы:+-/*!&$#?=@<>
     
  7. oriole
    oriole Sep 26, 2019 был(а) давно
    если спец символ то напиши not isalnum() - тогда вернет True
    The post was merged to previous Sep 26, 2019
    если спец символ то напиши isalnum() - вернет True если спец символ
    The post was merged to previous Sep 26, 2019
    if not password[0].isalnum()
     
  8. z1k
    z1k Topic starter Sep 26, 2019 death row 1192 Mar 18, 2019
    oriole, как сделать,чтобы был как минимум 1 заглавный символ?
     
  9. oriole
    oriole Sep 26, 2019 был(а) давно
    Code
    for i in password:
    if i.isupper():
    print(password)
    break
    напиши после условия if
     
  10. Vuitton_inactive445016
    Сделай опять генерацию заглваного символа и воткни в пароль:da:
     
Loading...
Top