LoslegenKostenlos starten

Gute Variablennamen verwenden

Saubere Benennungskonventionen verbessern die Lesbarkeit, erhöhen die Wartbarkeit und reduzieren Fehler. Verwende passende Konventionen, um eine Klasse und eine Funktion zu benennen.

Diese Übung ist Teil des Kurses

<Kurs>Fallstudie: Software in Python entwickeln</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende den passenden Variablennamen für die Klasse. Wähle zwischen mortgage_calculator und MortgageCalculator.
  • Verwende den passenden Variablennamen für die Funktion. Wähle zwischen calculate_monthly_payment und CalculateMonthlyPayment.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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
Code bearbeiten und ausführen