没有合适的资源?快使用搜索试试~ 我知道了~
首页python银行系统实现
资源详情
资源评论
资源推荐

python银行系统实现源码银行系统实现源码
主要为大家详细介绍了python银行系统实现源码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴
趣的小伙伴们可以参考一下
本文实例为大家分享了python实现银行系统的具体代码,供大家参考,具体内容如下
1、admin.py 定义管理员信息和主界面显示
#!/usr/bin/env python
# coding:UTF-8
"""
@version: python3.x
@author:曹新健
@contact: 617349013@qq.com
@software: PyCharm
@file: admin.py
@time: 2018/9/11 10:14
"""
import time
class Admin():
def __init__(self,name,passwd):
self.name = name
self.__passwd = passwd
self.__status = False
def adminView(self):
for i in range(4):
print("".center(60,"*"))
s1 = "欢迎光临曹氏银行"
print(s1.center(60-len(s1),"*"))
for i in range(4):
print("".center(60,"*"))
if self.__status:
print("管理员被锁定,请联系大神曹新健")
return -1
name = input("请输入管理员用户名:")
if name != self.name:
print("用户名输入错误")
return -1
if self.checkAdminPasswd() != 0:
return -1
return 0
def adminAction(self):
print("""************************************************************
***************开户(1)****************销户(2)***************
***************查询(3)****************转账(4)***************
***************取款(5)****************存款(6)***************
***************锁定(7)****************解锁(8)***************
***************改密(9)****************补卡(0)***************
************************退出 系统(q)************************
************************************************************
""")
def checkAdminPasswd(self):
n = 0
while n <= 3:
if n == 3:
self.status = True
print("输入超过3次,管理员被锁定,请联系大神曹新健")
return -1
passwd = input("请输入密码:")
if passwd != self.__passwd:
print("密码输入错误,请重新输入")
n += 1
else:
print("密码验证成功,请稍后")
time.sleep(2)
return 0
@property
def passwd(self):













安全验证
文档复制为VIP权益,开通VIP直接复制

评论0