编写一个程序实现银行存取款功能
时间: 2023-06-02 21:03:03 浏览: 134
以下是一个简单的Python程序,实现银行存取款功能:
```python
balance = 0
def deposit(amount):
global balance
balance += amount
print("存款成功,当前余额为:", balance)
def withdraw(amount):
global balance
if amount > balance:
print("余额不足,取款失败")
else:
balance -= amount
print("取款成功,当前余额为:", balance)
while True:
print("请选择操作:1.存款 2.取款 3.退出")
choice = input()
if choice == "1":
amount = float(input("请输入存款金额:"))
deposit(amount)
elif choice == "2":
amount = float(input("请输入取款金额:"))
withdraw(amount)
elif choice == "3":
print("感谢使用,再见!")
break
else:
print("输入有误,请重新选择")
```
程序通过一个`balance`变量来记录账户余额,`deposit`函数用于存款,`withdraw`函数用于取款。在主循环中,用户可以选择存款、取款或退出。每次操作后,程序会输出当前余额。