FinancialCalculator
Prolongeons la classe BasicCalculator pour créer FinancialCalculator.
Pour commencer, vous allez créer cette classe enfant avec une fonctionnalité minimale : calculer le taux d'intérêt mensuel à partir du taux annuel. Par la suite, vous ajouterez d'autres fonctions à FinancialCalculator!
numpy a été importé sous le nom np pour vous.
Cette activité fait partie du cours
Étude de cas : créer des logiciels en Python
Instructions de l’exercice
- Créez la classe
FinancialCalculatoren héritant deBasicCalculator. - Créez une instance de la classe
FinancialCalculatornomméefinancial_calculator. - Utilisez
financial_calculatorpour calculer le taux d'intérêt mensuel à partir d'un taux annuel de 6 %, en vous rappelant d'entrer le pourcentage sous forme décimale.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
class BasicCalculator():
def divide(self, x, y):
return x / y
# Create a class FinancialCalculator that inherits from BasicCalculator
class FinancialCalculator(____):
def calculate_monthly_interest_rate(self, annual_interest_rate):
return self.divide(annual_interest_rate, 12)
# Create a financial calculator
financial_calculator = ____()
# Print the monthly interest rate for a yearly rate of 6 percent
print(financial_calculator.calculate_monthly_interest_rate(____))