欢迎光临散文网 会员登陆 & 注册

黑马程序员python教程,8天python从入门到精通,学python看这套就

2023-07-31 01:15 作者:_Illusory丶  | 我要投稿

P61:

这个作业应该没有什么大问题吧,大家帮忙看一下

money = 5000000

name = input("请输入您的用户名")

def check():

print(f"----------查询余额----------")

print(f"您的余额还剩下{money}")

return home()


def deposit():

global money

print("----------存款----------")

deposit_amount = int(input("请输入您要存款的金额"))

if deposit_amount > 0:

money += deposit_amount

print(f"{name},您好,您存款{deposit_amount}元,成功")

print(f"{name},您好,您的余额还剩余{money}元")

else:

print("您并未存入一个有意义的金额")

return home()

def withdrawal():

global money

print("----------取款----------")

withdrawal_amount = int(input("请输入您要取款的金额"))

if withdrawal_amount <= money:

money -= withdrawal_amount

print(f"{name},您好,您存款{withdrawal_amount}元,成功")

print(f"{name},您好,您的余额还剩余{money}元")

else:

print("您并未取出一个有意义的金额")

return home()

def home():

print("----------主菜单----------")

print(f"{name},您好,欢迎来到幻影银行ATM。请选择操作")

print("查询余额\t[输入1]")

print("存款\t\t[输入2]")

print("取款\t\t[输入3]")

print("退出\t\t[输入4]")

sum = int(input("请输入您的选择"))

if sum == 1:

check()

elif sum == 2:

deposit()

elif sum == 3:

withdrawal()

elif sum == 4:

print("已退出ATM")

return None

else:

print("您未输入一个有效的功能,请重新输入")

return home()

home()

黑马程序员python教程,8天python从入门到精通,学python看这套就的评论 (共 条)

分享到微博请遵守国家法律