- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
#Я новичок в питоне, учусь буквально 2 недели. Это моя первая программа - типа банкомат,
#которую показал для примера учитель в очень упрощенном варианте, а я уже заинтересовался этим и стал улучшать её.
x=input('Чтобы зарегистрироваться, введите логин.\n' )
y=input('Придумайте пароль.\n')
login=x
password=y
print('Вы успешно зарегистрировались!')
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print('Войдите в систему, чтобы получить доступ ко всем функциям.')
log=(input("Введите логин:\n"))
pas=(input("Введите пароль:\n"))
if((log==login)and(pas == password)):
balance=0
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print("Вход выполнен успешно! У вас на счету",balance,"р.")
while 1:
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print("Введите 1, чтобы пополнить счет, 2, чтобы снять, 3, чтобы выйти из аккаунта, и 4, чтобы узнать состояние счета.")
s=int(input('(Далее - Enter.)\n'))
if(s==1):
sum=int(input("На сколько вы хотите пополнить счет? (Далее - Enter.)\n"))
balance=balance+sum
print("Операция проведена успешно! На Вашем счету",balance,'р.')
if(s==2):
print("Сколько вы желаете снять со счета?")
sum=int(input('(Далее - Enter.)\n'))
if (sum>balance):
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print("На счете недостаточно средств. Попробуйте ввести меньшее значение.")
else:
balance=balance-sum
print("Средства сняты со счета. Остаток:",balance,"р.")
if(s==3):
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print('Вы вышли из аккаунта.')
raise SystemExit
if(s==4):
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print('На вашем счету',balance,'р.')
if((log!= login)or(pas!= password)):
count=4
while ((log!=login)or(pas!=password)):
count=count-1
print("Неправильно введён логин или пароль. Осталось попыток входа:", count)
log=(input("Введите логин:\n"))
pas=(input("Введите пароль:\n"))
if ((count < 2)and((log!=login)or(pas!=password))):
print('Вход заблокирован в связи с ошибкой при входе.')
break
if ((log ==login)and(pas==password)):
balance=0
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print("Вход выполнен успешно! У вас на счету",balance,"р.")
while ((balance > -1)):
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print('Введите 1, чтобы пополнить счет, 2, чтобы снять, 3, чтобы выйти из аккаунта, и 4, для того чтобы узнать состояние счета.')
s=int(input('(Далее - Enter.)\n'))
if(s==1):
sum=int(input("На сколько вы хотите пополнить счет?\n"))
balance=balance+sum
print("Операция проведена успешно! На Вашем счету",balance,'р.')
if(s==2):
print("Сколько вы желаете снять со счета?")
sum=int(input('(Далее - Enter.)\n'))
if (sum>balance):
print("На счете недостаточно средств. Попробуйте ввести меньшее значение.")
else:
balance=balance-sum
print("Средства сняты со счета. Остаток:",balance,"р.")
if(s==3):
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print('Вы вышли из аккаунта.')
raise SystemExit
if(s==4):
print('__________________________________________________________________________________________________________________')
print('__________________________________________________________________________________________________________________')
print('На вашем счету',balance,'р.')