python编写atm机取款代码
时间: 2023-07-02 15:16:09 浏览: 116
ATM取款机编程代码
5星 · 资源好评率100%
好的,以下是一个简单的 ATM 取款机 Python 代码示例:
```python
# 定义账户余额
balance = 10000
# 定义取款函数
def withdraw(amount):
# 声明 balance 为全局变量
global balance
# 检查余额是否足够
if amount > balance:
print("余额不足,取款失败!")
else:
# 更新余额
balance -= amount
print("取款成功!余额为:", balance)
# 测试取款函数
withdraw(2000)
withdraw(5000)
withdraw(10000)
```
此代码中,我们定义了 `balance` 变量来存储账户余额,然后定义了 `withdraw` 函数来处理取款操作。在 `withdraw` 函数中,我们首先声明 `balance` 为全局变量,然后检查余额是否足够。如果余额不足,函数会输出一条错误信息;否则,函数会更新余额并输出成功信息。
最后,我们测试了 `withdraw` 函数,以演示如何使用它来进行取款操作。
阅读全文