自动取款ATM

# 定义全局变量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('程序退出!')


 

posted @ 2022-11-30 23:41  沐沐大帅  阅读(196)  评论(0)    收藏  举报