0

Где ошибка?

Напишите программу, которая проверяет, хороший ли пароль ввел пользователь. Хорошим является пароль который не содержит в себе строк «123456», «qwerty», «йцукен» и имеет длину не менее шести символов. Входные данные С клавиатуры вводится одна строка. Выходные данные Выводится строка «Хороший пароль» или «Плохой пароль» без кавычек. Sample Input: 12345678 Sample Output: Плохой пароль https://code.sololearn.com/cGhygQ6sjVFq/?ref=app

2nd Oct 2022, 12:58 PM
Plutos
Plutos - avatar
3 Answers
+ 1
Спасибо Но все таки выводит ошибка
3rd Oct 2022, 4:23 AM
Plutos
Plutos - avatar
+ 1
# Необходимо себе представить как работает if: # если 123456 нет в а, (очень важно) и qwerty нет в а итд. нет на оборот :) # Это не ошибка но input всегда текст. По этому решение будет как ниже: a = input() if ('123456' not in a and 'qwerty' not in a and 'йцукен' not in a) and len(a) > 5: print("Хороший пароль") else: print("Плохой пароль")
3rd Oct 2022, 10:24 AM
JaScript
JaScript - avatar
0
Здесь нужно не <6 только: > 5
2nd Oct 2022, 2:56 PM
JaScript
JaScript - avatar