class MoNey():
def __init__(self):
self.my_money = 100
self.atm_money = 0
def main(self):
while True:
print("请根据按键操作: 1.存钱 2.取钱 3.退出")
num1 = int(input("请输入您的选择:"))
if num1 == 1:
bank.save_money()
elif num1 == 2:
bank.get_money()
elif num1 == 3:
print("请收好您的物品,欢迎下次光临")
break
else:
print("按键错误,请重新输入!")
# 存款函数
def save_money(self):
num2 = int(input("请输入您要存款的金额:"))
if num2 <= self.my_money:
self.atm_money += num2
self.my_money -= num2
print(f"存款成功!\n您的银行卡余额为:{self.atm_money}元!")
print(f"您身上的余额为:{self.my_money}元")
else:
print("您放入的金额不足!")
# 取款函数
def get_money(self):
num3 = int(input("请输入您要取款的金额:"))
if num3 <= self.atm_money:
self.atm_money -= num3
self.my_money += num3
print(f"取款成功!\n您的银行卡余额为:{self.atm_money}元")
print(f"您身上的余额为:{self.my_money}元")
else:
print("您的卡上余额不足!")
if __name__ == "__main__":
bank = MoNey()
bank.main()