Professional Documents
Culture Documents
Final Comp
Final Comp
PROJECT
BAJPAYI
ROLL NO:
CLASS : XII
ACKNOWLEDGMENT
I would like to express my deepest appreciation
to all those who provided me with the possibility
to accomplish this project. I would like to thank
my Computer teacher Mr Koushik KS, whose
valuable guidance has helped me complete this
project. His suggestions and instructions have
served as a major contributor towards the
completion of the project.
INTRODUCTION
SOURCE CODE
OUTPUT SCREENSHOTS
BIBLIOGRAPHY / REFERENCES
AIM
Hardware Requirements
Intel i3 processor
Minimum 2 GB RAM
At least 500 GB hard disk drive (HDD)
Software Requirements
Web development
Data analysis
Artificial intelligence
Scientific computing
Machine learning
Natural language processing
Game development
Systems programming
And more!
Conclusion:-
Python is a versatile, readable, and powerful programming
language that has gained widespread popularity. Its
simplicity, extensive libraries, cross-platform compatibility,
and strong community support make it an excellent choice for
developers of all levels of experience. Whether you are a
beginner or an experienced programmer, Python offers a
robust and enjoyable programming experience for a wide
range of applications
SOURCE CODE
class BankAccount:
def __init__(self, account_number, name):
self.account_number = account_number
self.name = name
self.balance = 0
self.transaction_history = []
def get_balance(self):
return self.balance
def get_transaction_history(self):
return self.transaction_history
def create_account():
account_number = input("Enter account number: ")
name = input("Enter account holder name: ")
return BankAccount(account_number, name)
def main():
accounts = []
while True:
print("\n******** BANK MANAGEMENT SYSTEM **********")
print("1. Create an account")
print("2. Deposit funds")
print("3. Withdraw funds")
print("4. Check balance")
print("5. View transaction history")
print("6. Exit")
choice = input("Enter your choice: ")
if choice == "1":
account = create_account()
accounts.append(account)
print("Account created successfully!")
else:
print("Invalid choice. Please try again.")
if __name__ == "__main__":
main()
OUTPUT SCREENSHOTS
Making an account :-
Depositing Amount :-
Withdrawing Amount :-