请添加图片描述

class accumulated_value:

    def __init__(self, investment, annual_interest, factor):
        self.investment = investment
        self.annual = annual_interest
        self.factor = factor

    def convert(self, value):
        a = self.investment * ((1 + (self.annual / self.factor)) ** (value * 12))
        return round(a, 2)


int_amount = eval(input("Enter investment amount: "))
annual_int = eval(input("Enter annual interest rate: "))
year_int = eval(input("Enter number of years: "))
c1 = accumulated_value(int_amount, annual_int, 1200)
print(f"Accumulated value is {c1.convert(year_int)}")

结果

请添加图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐