-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmini_bank.py
More file actions
74 lines (62 loc) · 2.85 KB
/
mini_bank.py
File metadata and controls
74 lines (62 loc) · 2.85 KB
1
2
3
4
5
6
7
8
9
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
import os
import subprocess
if os.name == "nt":
subprocess.run("cls",shell=True)
database = {"SOHAN ND" : {"username":"SOHAN ND",
"password":8891,
"balance" :0
}}
while True:
import time
print("\n")
print("__________________________________________________________")
print("__________________M I N I B A N K______________________")
print("__________________________________________________________")
type_ = input("SIGNUP/LOGIN:")
if type_ == "SIGNUP" or type_ == "Signup" or type_ == "signup":
new_acc = input("CREATE ACCOUNT: ")
new_acc_passwd = int(input("Set a numerical Password: "))
database[new_acc] = {
"username":new_acc,
"password":new_acc_passwd,
"balance":0}
time.sleep(1.8)
print("__________________________________________________________")
print("_______________Account Created Successfull________________")
print("__________________________________________________________")
print("USERNAME : ",database[login_name]["username"])
print("password : ",database[login_name]["password"])
print("Balance : ",database[login_name]["balance"])
print("__________________________________________________________")
print("\n")
time.sleep(1)
elif type_ == "LOGIN" or type_ == "Login" or type_ == "login":
login_name = input("Enter user name : ")
login_passwd = int(input("PASSWORD: "))
if login_name in database and database[login_name]["password"] == login_passwd:
print("__________________________________________________________")
print("___________________login Successfull______________________")
print("__________________________________________________________")
print("USERNAME : ",database[login_name]["username"])
print("password : ",database[login_name]["password"])
print("Balance : ",database[login_name]["balance"])
else:
pass
else:
print("Enter correctly")
break
database[login_name]["balance"] = 0
add_money = input("Do you want to deposit OR withdraw ? : ")
if add_money == "Deposit" or add_money == "deposit" or add_money == "DEPOSIT":
while True:
depo_money =int(input("Enter how much you eant to deposit : "))
database[login_name]["balance"] += depo_money
print("Current Balance: ",database[login_name]["balance"])
tryagain_1 = input("Deposit Again? (y/n)")
if tryagain_1 !="y":
break
else:
break
tryagain = input("try again from LOGIN ??(y/n):")
if tryagain !="y":
break