pythonatm 135 判读余额足够 输入100 成功 输出金额
时间: 2024-09-13 16:09:54 浏览: 39
在Python中,`pythonatm` 应该是一个模拟银行ATM机器的小程序片段。这里有一个简单的示例,展示了如何设计一个函数来判断用户账户余额是否足够进行某笔交易,并提示成功并输出操作后的剩余金额:
```python
class BankAccount:
def __init__(self, balance):
self.balance = balance
def check_balance(self, amount):
if self.balance >= amount:
print("您有足够的余额.")
return True
else:
print("您的余额不足.")
return False
def withdraw(account, amount):
if account.check_balance(amount):
account.balance -= amount
print(f"成功取款{amount}元,当前余额为{account.balance}元.")
# 创建一个账户并初始化余额为135元
my_account = BankAccount(135)
# 用户尝试取款100元
withdraw(my_account, 100)
```
在这个例子中,我们首先创建了一个名为`BankAccount`的类,它有`balance`属性和`check_balance`方法用于检查余额。`withdraw`函数接受一个账户实例和取款金额,如果余额足够,就从账户里减去这个金额并显示新的余额。
如果需要执行此程序,你需要将上述代码复制到一个`.py`文件中运行,并看到相应的输出。
阅读全文