ПочатиПочніть безкоштовно

FinancialCalculator

Розширимо клас BasicCalculator і створимо FinancialCalculator.

Спочатку ви створите цей дочірній клас з мінімальною функціональністю — умінням обчислювати місячну відсоткову ставку з річної. Згодом ви додасте до FinancialCalculator більше можливостей!

numpy уже імпортовано як np для вас.

Ця вправа є частиною курсу

Кейс: створення ПЗ на Python

Переглянути курс

Інструкції до вправи

  • Створіть клас FinancialCalculator, успадкувавши його від BasicCalculator.
  • Створіть екземпляр класу FinancialCalculator під назвою financial_calculator.
  • Скористайтеся financial_calculator, щоб обчислити місячну відсоткову ставку за умови річної ставки 6%, пам'ятаючи, що відсоток слід вводити як десятковий дріб.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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(____))
Редагувати та запускати код