CS Project Bank Management System 2023 24
CS Project Bank Management System 2023 24
SOFTWARES:
1.Python
CONTENTS
S.NO TOPIC
1. Certificate
2. Acknowledgement
3. Hardware and software required
4. Introduction
5. Python Source Code
6. Outputs
7. Bibliography
4. INTRODUCTION:
The project ATM Management System
presented here represents a pivotal
solution in the realm of financial
management, blending the sophistication
and dynamic capabilities of Python.
# comparing pin
while count < 3:
print('------------------')
pin = str(input('PLEASE ENTER PIN:'))
print('------------------')
if pin.isdigit():
if user == users[0]:
if pin == pins[0]:
break
else:
count += 1
print('-----------')
print('***********')
print('INVALID PIN')
print('***********')
print('-----------')
print()
if user == users[1]:
if pin == pins[1]:
break
else:
count += 1
print('-----------')
print('***********')
print('INVALID PIN')
print('***********')
print('-----------')
print()
if user == users[2]:
if pin == pins[2]:
break
else:
count += 1
print('-----------')
print('***********')
print('INVALID PIN')
print('***********')
print('-----------')
print()
else:
print('------------------------')
print('************************')
print('PIN CONSISTS OF 4 DIGITS')
print('************************')
print('------------------------')
count += 1
exiting
if count == 3:
print('-----------------------------------')
print('***********************************')
print('3 UNSUCCESFUL PIN ATTEMPTS, EXITING')
print('!!!!!YOUR CARD HAS BEEN LOCKED!!!!!')
print('********************************')
print('--------------------------------')
exit()
print('-------------------------')
print('*************************')
print('LOGIN SUCCESFUL, CONTINUE')
print('*************************')
print('-------------------------')
print()
print('--------------------------')
print('**************************')
print(str.capitalize(users[n]),'welcome to ATM')
print('**************************')
print('----------ATM SYSTEM-----------')
# Main menu
while True:
#os.system('clear')
print('----------------------------')
print('*****************************')
response = input('SELECT FROM FOLLOWING
OPTIONS:\nStatement__(S) \nWithdraw___(W)\
nLodgement__(L) \nChange PIN_(P)\
nQuit_______(Q) \n: ').lower()
print('*****************************')
print('-----------------------------')
valid_responses = ['s', 'w', 'l','p','q']
response = response.lower()
if response == 's':
print('-----------------------------')
print('*****************************')
print(str.capitalize(users[n]), 'YOU HAVE ',
amounts[n],'RUPEES ON YOUR ACCOUNT.')
print('******************************')
print('--------------------------------')