publish solutions

This commit is contained in:
2025-02-17 16:52:06 +01:00
parent e4fc3e18b1
commit 64b8207dbb
12 changed files with 197 additions and 17 deletions

View File

@@ -1 +1,32 @@
## Écrivez votre code ici !
class BankAccount:
"""A bank account"""
def __init__(self, account_holder, balance):
self.account_holder = account_holder
self.balance = balance
def deposit(self, amount):
"""Add money on bank account"""
if amount < 0:
print("Le crédit doit être positif")
else:
self.balance += amount
return self.balance
def withdraw(self, amount):
"""take money from bank account"""
total = self.balance - amount
if amount < 0:
print("Le montant doit être positif")
else:
if total < 0:
print("Le montant disponible est insuffisant")
else:
self.balance -= amount
return self.balance
def display_balance(self):
"""displays informations"""
print("Propriétaire du compte :", self.account_holder)
print("Solde :", self.balance)