银行ATM系统(python)

本文描述了一个简单的ATM系统,包括全局变量money和name的定义,以及查询余额、存款和取款功能的实现,用户可以在主菜单中选择操作,程序支持无限循环直到用户退出。

银行ATM系统

1.定义一个全局变量:money,用于记录银行卡余额(默认5000000)
2.定义一个全局变量:name,用于记录客户姓名(启动程序默认)
3.定义如下函数:
-查询余额函数 query()
-存款函数 save()
-取款函数 get_money()
-主菜单函数 main()
要求:
1.程序启动后要求输入客户姓名
2.查询余额、存款、取款后都会返回主菜单
3.存款、取款后,都应显示一下当前余额 (取款余额不足时,会显示当前余额)
4.客户选择退出或者输入错误,程序会退出,否则会一直运行

#定义全局变量
money = 5000000 #银行卡余额
name = None
#定义客户姓名
name = input("欢迎来到ATM简易取款机\n请输入您的名字:")
#定义查询函数
def query(show_header): #定义布尔类型,以免下面函数输出-----------查询余额-----------,show_header默认为True
    if show_header:
        print("-----------查询余额-----------")
    print(f"{
     
     name},您好,您的余额为{
     
     money}元"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值