能够实现以下功能:
**** 1.开户 2.查询****************
**** 3.存款 4.取款****************
**** 5.转账 6.改密****************
**** 7.锁卡 8.解卡****************
**** 9.销户 0.退出****************
main.py文件
from bank.operation import Operation
def main():
operation = Operation()
while True:
print('*********欢迎进入中国银行****************')
print('***********银行操作如下******************')
print('**** 1.开户 2.查询****************')
print('**** 3.存款 4.取款****************')
print('**** 5.转账 6.改密****************')
print('**** 7.锁卡 8.解卡****************')
print('*** 9.销户 0.退出****************')
num = input('请输入您要操作的数字:')
if num == '0':
if operation.exit():
break
elif num == '1':
operation.create_account()
elif num == '2':
operation.query_account()
elif num == '3':
operation.add_money()
elif num == '4':
operation.munis_money()
elif num == '5':
operation.transfer()
elif num == '6':
operation.change_password()
elif num == '7':
operation.lock_card()
elif num == '8':
operation.unlock_card()
elif num == '9':
operation.del_account()
else:
print('请输入合法的数字')
if __name__ == '__main__':
main()
user.py文件,对用户的密码进行了md5加密
import hashlib
class User(object):
# 对密码进行md5加密