ATM取款机代码生成
时间: 2023-12-02 22:04:11 浏览: 70
ATM自动取款机代码
5星 · 资源好评率100%
好的,以下是一个简单的ATM取款机代码生成的示例:
```python
class ATM:
def __init__(self, balance):
self.balance = balance
def withdraw(self, amount):
if amount > self.balance:
print("Sorry, you do not have sufficient funds.")
else:
self.balance -= amount
print("You have withdrawn", amount, "and your new balance is", self.balance)
# Example usage
atm = ATM(1000)
atm.withdraw(500)
```
这是一个基本的ATM类,它接受一个初始余额作为参数,并提供一个取款方法。当用户尝试取款时,它会检查余额是否足够,如果够就更新余额并显示新的余额,否则会显示错误信息。你可以根据需要进行修改和扩展。
阅读全文