class SavingsAccount:
    def __init__(self, name, balance, annual_rate, months):
        self.name = name
        self.balance = balance
        self.annual_rate = annual_rate
        self.months = months
                 
    def add_monthly_deposit(self,amount):
        self.balance += amount

    def calculate_interest(self):
        monthly_rate = self.annual_rate / 12
        self.balance += self.balance * monthly_rate

    def get_final_amount(self, monthly_deposit):
        for i in range(self.months):
            self.add_monthly_deposit(monthly_deposit)
            self.calculate_interest()
        return self.balance

save = SavingsAccount(name = "홍길동",balance = 0,annual_rate = 0.12, months = 3)

final_amount = save.get_final_amount(1000000)

print("최종 금액:", int(final_amount))

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: