class Finance: sum=0 def __init__(self,sum,percent,year,salary): self.year=year self.sum=sum self.percent=percent self.salary=salary def money(self): self.salary = int(input('Please enter the amount you are storing each month(3000):', )) self.per(self) self.year = int(input('Please enter the number of years you have stored(10):', )) for i in range(self.year*12): self.sum+=self.salary self.sum+=self.sum*(self.percent/12) self.sum=int(self.sum) print('if you save {} per month at {} perannum for {}years you will get:\n{}'.format(self.salary,self.percent,self.year,self.sum)) def per(self): percent1 = input('Please project your annualised returns(5% or 0.05):', ) if '%' in percent1: self.percent=float(percent1.strip('%'))/100 else: self.percent=float(percent1) if __name__ == "__main__": cane=Finance cane.money(cane)
licai
最新推荐文章于 2024-07-22 15:15:29 发布