python实现一个名为BankAccount 的类,具有属性 def init_(self;balance)和方法deposit(self,amount)、withdraw(self,amount)和 display_balance(self),分别用于存款、取款和显示余额。确保在取款时检查余额是否足够,不够时打印“余额不足,无法完成取款”请根据要求编写类,并给出类的实例 (1) 当账户余额为 1000 时,打印账户余额; (2)存款500,打印账户余额; (3) 取款 800,打印账户余额; (4) 继续取款 1000,输出结
时间: 2024-03-10 16:50:22 浏览: 36
以下为实现BankAccount类的代码,并给出了类的实例:
```python
class BankAccount:
def __init__(self, balance):
self.balance = balance
def deposit(self, amount):
self.balance += amount
def withdraw(self, amount):
if self.balance >= amount:
self.balance -= amount
else:
print("余额不足,无法完成取款")
def display_balance(self):
print("账户余额为:", self.balance)
# 类的实例
my_account = BankAccount(1000)
# 当账户余额为 1000 时,打印账户余额
my_account.display_balance()
# 存款500,打印账户余额
my_account.deposit(500)
my_account.display_balance()
# 取款 800,打印账户余额
my_account.withdraw(800)
my_account.display_balance()
# 继续取款 1000,输出结果
my_account.withdraw(1000)
my_account.display_balance()
```
输出结果为:
```
账户余额为: 1000
账户余额为: 1500
账户余额为: 700
余额不足,无法完成取款
账户余额为: 700
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![text/x-java](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)