Ого страниц уже накомментили! Ответы пока не читал, но выкрутился банально — тупо добавил как и в случае с пин-кодом 3 попытки ввода корректной суммы из разрешенного диапазона.
[code]
pin = 1234
user_pin = int(input("Введите пин-код: "))
if pin == user_pin:
sum = int(input("Введите сумму от 100 до 10000: "))
sum = True if (sum >= 100) and not (sum > 10000) else False
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
print("Отказано в операции. Заберите Вашу карту. Попробуйте позже")
else:
print ("Ошибка. Введите корректный пин-код. Увас осталось 2 попытки")
user_pin = int(input("Введите пин-код: "))
if pin == user_pin:
sum = int(input("Введите сумму от 100 до 10000: "))
sum = True if (sum >= 100) and not (sum > 10000) else False
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
print("Отказано в операции. Заберите Вашу карту. Попробуйте позже")
else:
print ("Ошибка. Введите корректный пин-код. Увас осталась 1 попытка")
user_pin = int(input("Введите пин-код: "))
if pin == user_pin:
sum = int(input("Введите сумму от 100 до 10000: "))
sum = True if (sum >= 100) and not (sum > 10000) else False
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
sum = int(input("Некоректный ввод суммы. Введите сумму от 100 до 10000 руб.: "))
if sum == True:
print ("Получите ваши деньги и чек")
else:
print("Отказано в операции. Заберите Вашу карту. Попробуйте позже")
else:
print ("Ошибка. Ваша карта заблокирована, пожалуйста обратитесь в ближайшее отделение банка")
str(input())
print ("Денег нет, держитесь здесь, вам всего доброго, хорошего настроения и здоровья!")
PS. вставка кода не срабатывает, только в поле набора работает
Это сообщение отредактировал Ежек - 21.05.2022 - 17:34