CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Créez la classe FinancialCalculator en héritant de BasicCalculator.
  • Créez une instance de la classe FinancialCalculator nommée financial_calculator.
  • Utilisez financial_calculator pour 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(____))
Modifier et exécuter le code