- 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,'р.')