Python练习 简单自动存取款机
代码和注释如下:
# @File : 新自动取款机.py
# @Author : zh
# @Date : 2020/2/5
# @Software: PyCharm
'''
该项目实现个4功能分别是1.用户的登录功能
2.余额查询功能
3.存款功能
4.取款功能
我的思路:实现该程序应把4个功能先封装成4个函数,然后在主界面中分别调用
'''
# 用户数据源
User = [{'User_Name':'zhangsan','Password':'111111','balance':1000},
{'User_Name':'lisi','Password':'222222','balance':2000},
{'User_Name':'wangwu','Password':'333333','balance':3000},
{'User_Name':'zhaoliu','Password':'444444','balance':4000}]
# 用户登录函数
def Login(sName,sPassword):
global User
for User_Id in range(len(User)):
if sName ==User[User_Id]['User_Name']:
if sPassword == User[User_Id]['Password']:
print('欢迎进入')
return User_Id
# 余额查询函数
def Account_Balance(User_Id):
global User
print('您的余额为{}元'.format(User[User_Id]['balanc