Предмет: Информатика, автор: djoltai33

Напишите программу, которая будет считывать с
клавиатуры пароль и проверять соответствует ли
введенный пароль требованиям и возвращает True,
если соответствует и False, если нет. Пароль должен
содержать:

а) буквы (регистр не важен)

б) как минимум одну цифру

А также НЕ должен содержать пробелов.


dima3952: Эмм...это точно по школе поцан.Или ты програмист?))

Ответы

Автор ответа: bilanovfatim
1

Ответ:

from string import digits, ascii_letters

password = input()

let = False

dig = False

No_space = True

for i in password:

 if i == " ":

   No_space = False

 elif (dig != True) and (i in digits):

   dig = True

 elif (let != True) and (i in ascii_letters):

   let = True

if let and dig and No_space:

 print('True')

else: print("False")

Похожие вопросы
Предмет: Русский язык, автор: АринаГР