写一个Python程序存取存款的时候的操作模拟 1.定义一个账户余额m,假如里面有2000元,现在请模拟银行取款操纵,查询余额。
时间: 2024-09-19 21:01:54 浏览: 77
当然可以,我们可以创建一个简单的Python类来模拟银行账户的操作,包括存款和取款。首先,我们需要定义一个`BankAccount`类,并初始化一个余额字段`balance`。然后提供`deposit`和`withdraw`方法来进行相应的操作。这里是一个基本的例子:
```python
class BankAccount:
def __init__(self):
self.balance = 2000 # 初始余额为2000元
# 存款函数
def deposit(self, amount):
if amount > 0:
self.balance += amount
print(f"已成功存款 {amount} 元,当前余额为 {self.balance} 元")
else:
print("存款金额不能为负数")
# 取款函数
def withdraw(self, amount):
if amount <= self.balance:
self.balance -= amount
print(f"已成功取出 {amount} 元,当前余额为 {self.balance} 元")
elif amount > self.balance:
print("取款金额超过当前余额")
else:
print("取款金额不能为负数")
# 初始化一个账户实例并进行操作
my_account = BankAccount()
my_account.withdraw(500) # 查询并尝试取款500元
my_account.deposit(1000) # 再次存款1000元
```
在这个例子中,我们首先检查输入的存款和取款金额是否合理,然后更新账户余额并打印出相关的操作信息。
阅读全文