import random
import datetime
def get_week_day():
return datetime.datetime.now().isoweekday()
week_day=get_week_day()
d
1,3,5)
def hourofday():
return datetime.datetime.now().hour
hour = hourofday()
if week_day==d and hourofday()>=8 and hourofday()<=17:
print('пн, ср, пт')
print('open')
if week_day!=d and hourofday()<=8 and hourofday()>17:
print('вт,чт,сб')
print('close')
a=input('Введите логин:')
b=input('Введите пароль:')
login='12345'
parol='123'
if a=='12345' and b=='123':
print('',())
c=input('Введите код из четырёх цифр:')
print('Вы вошли в систему')
if a!=login and b!=parol:
print(“Неверный логин или пароль”)
print(“Сейф закрыт”)
Здравствуйте. Помогите пожалуйста. код не работает .
. Напишите программу для сейфа:
1) дверцу сейфа можно открыть только по понедельникам, средам и пятницам с 8 до 17 часов;
2) для идентификации пользователя применяется двухфакторная аутентификация – сначала пользователь вводит логин и пароль, затем программа сравнивает введенные данные с исходными и, если все верно, генерирует четырехзначный код (случайный набор цифр), который пользователь после получения вводит с клавиатуры;
3) после проверки правильности ввода кода дверь сейфа открывается;
4) при ошибке на любом этапе проверки происходит вывод сообщения о блокировке и выход из программы.
Онлайн