MulaiMulai sekarang secara gratis

FinancialCalculator

Mari perluas kelas BasicCalculator dan buat FinancialCalculator.

Untuk memulai, Anda akan membuat kelas turunan ini dengan fungsionalitas minimal—kemampuan menghitung suku bunga bulanan dari suku bunga tahunan. Nantinya, Anda akan menambahkan lebih banyak fitur ke FinancialCalculator!

numpy telah diimpor sebagai np untuk Anda.

Latihan ini adalah bagian dari kursus

Studi Kasus: Membangun Perangkat Lunak dengan Python

Lihat Kursus

Petunjuk latihan

  • Buat kelas FinancialCalculator dengan mewarisi dari BasicCalculator.
  • Buat sebuah instance dari kelas FinancialCalculator sebagai financial_calculator.
  • Gunakan financial_calculator untuk menghitung suku bunga bulanan dengan suku bunga tahunan 6%, dan ingat untuk memasukkan persentase dalam bentuk desimal.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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(____))
Edit dan Jalankan Kode