模拟atm机取款功能。用户取款时,
时间: 2024-03-16 16:42:39 浏览: 106
模拟ATM取款机
3星 · 编辑精心推荐
需要输入取款金额,然后系统会判断用户的余额是否足够取款,如果足够,系统就会扣除相应的金额,并输出取款成功的提示信息;如果余额不足,系统就会输出余额不足的提示信息,并让用户重新输入取款金额或者选择其他操作。
以下是一个简单的模拟ATM机取款功能的代码示例:
```python
balance = 1000 # 假设账户余额为1000元
def withdraw(amount):
global balance # 使用 global 关键字声明 balance 为全局变量
if amount > balance:
print("余额不足,请重新输入取款金额或者选择其他操作。")
else:
balance -= amount
print("取款成功,余额为", balance, "元。")
amount = int(input("请输入取款金额:"))
withdraw(amount)
```
当用户输入取款金额后,程序会调用 withdraw() 函数进行判断和处理。如果余额充足,就会扣除相应的金额并输出余额;否则就会提示余额不足。
阅读全文