CommencezCommencez gratuitement

Utiliser de bons noms de variables

De bonnes conventions de nommage améliorent la lisibilité, facilitent la maintenance et réduisent les erreurs. Appliquez les conventions appropriées pour nommer une classe et une fonction.

Cette activité fait partie du cours

Étude de cas : créer des logiciels en Python

Voir le cours

Instructions de l’exercice

  • Utilisez le nom approprié pour la classe. Choisissez entre mortgage_calculator et MortgageCalculator.
  • Utilisez le nom approprié pour la fonction. Choisissez entre calculate_monthly_payment et CalculateMonthlyPayment.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Use proper naming conventions for a class name
class ____(FinancialCalculator):
  def __init__(self, loan_amount, annual_interest_rate, years):
    super().__init__()
    self.loan_amount = loan_amount
    self.monthly_interest_rate = self.monthly_interest(annual_interest_rate)
    self.months = self.multiply(years, 12)
  
  # Use proper naming conventions for a function name
  def ____(self):
    numerator = self.monthly_interest_rate * (1 + self.monthly_interest_rate) ** self.months
    denominator = (1 + self.monthly_interest_rate) ** self.months - 1
    multiplier = self.divide(numerator, denominator)
    monthly_payment = round(self.multiply(self.loan_amount, multiplier), 2)
    return monthly_payment
Modifier et exécuter le code