← К задачамОткрыть курс →
Проверка ПИН-кода банкомата.
Банкоматы позволяют использовать 4- или 6-значные ПИН-коды, и ПИН-коды не могут содержать ничего, кроме точно 4 или точно 6 цифр. Ваша задача - создать функцию, которая принимает строку и возвращает True, если ПИН-код действителен, и False, если он недействителен.
Примеры
is_valid_PIN("1234") ➞ True
is_valid_PIN("12345") ➞ False
is_valid_PIN("a234") ➞ False
is_valid_PIN("") ➞ False
Примечание
- Некоторые тестовые случаи содержат специальные символы.
- Пустые строки должны возвращать
False.
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def is_valid_PIN(pin):
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.