Python编写一个简易银行账户系统
文章中主要涉及的方法是Python中的open(filename, ‘r’)以读的方式打开文件open(filename, ‘w’)以写的方式打开文件我们用for * in *读取文件中的数据或者写入文件数据 用dict(eval(list2))方法来把字符串转化为字典
详细代码如下
# 刘文豪
# 大帅哥
import math
import re
def main(): # 主函数
select = True
while (select):
menu()
start_int = input("请选择你您想要操作功能的序号:")
if start_int == "12":
select = False
print("你已经退出系统欢迎下次在来")
elif start_int == "4":
insert()
elif start_int == "5":
login()
elif start_int == "6":
show()
elif start_int == "11":
delete()
elif start_int == "7":
revise()
elif start_int == "8":
deposit()
elif start_int == "9":
getMoney()
elif start_int == "10":
UseMoney()
def menu(): # 菜单显示
print("1========银行存取钱系统========")
print("2===========================")
print("3===========功能菜单===========")
print("4=========注册个人信息==========")
print("5============登入=============")
print("6=========查询个人信息==========")
print("7=========修改个人账户==========")
print("8============存钱=============")
print("9============取钱=============")
print("10=========显示年收益==========")
print("11========注销个人信息==========")
print("12===========退出=============")
filename = "Bank.txt" # 定义保存用户信息的文件名
def save(Bank): # 创建文件方法
try:
Bank_txt = open(filename, "a")
except Exception as e:
Bank_txt = open(filename, "w")
for info in Bank:
Bank_txt.write(str(info) + "\n")
Bank_txt.close()
def insert(): # 注册方法
BankList = [] # 保存用户信息列表
mark = True # 是否继续添加
while mark:
id = input("请输入您的ID密码(如1001):")
if not id:
break
name = input("请输入姓名")
if not name:
break
try:
deposit = int(input("输入你要存款的金额"))
if deposit == 0:
break
except:
print

该博客介绍了一个使用Python编写的简易银行账户管理系统,包括用户注册、登录、查询、修改、存取款和注销等功能。系统通过读写文本文件存储用户信息,并实现了基本的账户操作逻辑。
最低0.47元/天 解锁文章
1038

被折叠的 条评论
为什么被折叠?



