Создать класс, описывающий простой банковский счет, поддерживающий операции вклада и снятия средств.
Практические упражнения Python
Класс банковского счетаДанный класс
class BankAccount:
def __init__(self, owner, balance=0):
self.owner = owner
self.balance = balance
def deposit(self, amount):
if amount > 0:
self.balance += amount
print(f"Added {amount} to the balance")
else:
print("Deposit amount must be positive")
def withdraw(self, amount):
if amount > self.balance:
print("Insufficient funds")
else:
self.balance -= amount
print(f"Withdrew {amount} from the balance")
# Пример использования:
account = BankAccount("John Doe", 1000)
account.deposit(500)
account.withdraw(200)
account.withdraw(1500)
В примере использования создается экземпляр | ||||||||||
|
| ||||||||||
| Просмотров: 433 | | ||||||||||
| Всего комментариев: 0 | |