Мне нужно создать программу, которая позволит пользователю вводить номер пина, не раскрывая, какой на самом деле номер пина.Вот еще несколько подробностей:
Мне нужно будет хранить внутри программы PIN-код, который пользователь должен знать заранее.Затем мне нужно будет сгенерировать строку из десяти случайных чисел в диапазоне от 0 до 3. Когда программа запустится, она должна напечатать две строки, такие как
PIN: 0 1 2 3 4 5 6 7 8 9
| | | | | | | | | |
v v v v v v v v v v
NUM: 2 2 3 1 1 1 3 2 3 2
Если бы PIN-код пользователя был «7724», они набрали бы2231" .Программа проверит, действительно ли цифры 2231 действительно соответствуют 7724. Если это так, она должна приветствовать пользователя в программе (и выйти).Если нет, пользователь получает предупреждение и предоставляет три попытки.
Обратите внимание, что начальная цифра "2" означает, что первая цифра моего PIN-кода равна 0 или 1, или 7, или 9.
Я новичок в Python и использую 3.1. Я не уверен, какдаже начать этот код.Любая помощь будет принята с благодарностью.Спасибо!