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>Übungsanweisungen
- Verwende den passenden Variablennamen für die Klasse. Wähle zwischen
mortgage_calculatorundMortgageCalculator. - Verwende den passenden Variablennamen für die Funktion. Wähle zwischen
calculate_monthly_paymentundCalculateMonthlyPayment.
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