# 定义全局变量money
money = 5000000
name = input('请输入你的姓名:')
# 定义查询函数
def chaxunyue():
print('-----------余额查询-----------')
print(f'{name}你好!您的余额为:{money}元')
# 定义取款函数
def qukuan(a):
global money #全局变量
money = money-a
print('-----------取款-----------')
print(f'取款{a}元成功,您的余额为:{money}元')
# 定义存款函数
def cunkuan(b):
global money
money = money + b
print('-----------存款-----------')
print(f'存款{b}成功,您的余额为:{money}元')
# 定义主菜单函数
def caidan():
print('-----------主菜单-----------')
print(f'欢迎使用沐沐ATM自动存取款机!{name}先生\女士')
print('1、查询余额\t')
print('2、存款\t')
print('3、取款\t')
print('4、退出\t')
num = int(input('请选择您要执行的操作:'))
return num
# 使用循环控制
while True:
X=caidan()
if X == 1:
chaxunyue()
continue #终止当前循环
elif X == 2:
b = int(input('请输入您要存入的金额:'))
cunkuan(b)
continue
elif X == 3:
a = int(input('请输入您要取出的金额:'))
qukuan(a)
continue
else:
break # 退出循环
print('程序退出!')
标签:money,ATM,-----------,自动,def,print,input,取款 From: https://www.cnblogs.com/mmds/p/16940192.html