使用Python 3.6計算首付
你畢業於麻省理工學院,現在有一個偉大的工作!你搬到舊金山灣區,並決定你想開始儲蓄購買房子。由於灣區的房價非常高,你意識到你必須先儲蓄數年,然後才能負擔房屋的首付。在A部分,我們要確定它需要多長時間你攢夠錢,使給出的如下假設首付:
呼叫你的夢想家園TOTAL_COST的成本。
調用預付定金part_down_payment所需的部分成本。對於 簡單性,假設part_down_payment = 0.25(25%)。
調用您迄今保存的數量current_savings。您從當前的 節省$ 0開始。
假設你在每月月底投資你的活期儲蓄在刀刃上,用R的年回報率(換句話說, ,你獲得額外current_savings * R/12的資金投入 你儲蓄 - 12是因爲r爲年率)。假設您的投資獲得 回報r = 0.04(4%)。
假設您的年薪是一年一次的。
假設您將每月專門撥付一定數額的工資以儲蓄 預付款。呼叫portion_saved。該變量應爲十進制形式(即0.1 爲10%)。
在每月的月底,您的儲蓄將通過您的投資回報率加上您的月薪(年薪/ 12)的百分比來增加。 編寫一個程序來計算需要多少個月才能儲存足夠的錢用於預付定金。你會希望你的主要變量是花車,所以你要拋棄用戶輸入到浮
到目前爲止,我有這樣的基本代碼:
annual_salary = float(input("Type annual salary here : "))
portion_saved = float(input("Type the portion you want to save (as a decimal) : "))
total_cost = float(input("Type the cost of your dream house here : "))
monthly_salary = (annual_salary/12.0)
portion_down_payment = 0.25 * total_cost
current_savings = 0 + ???
returns = (current_savings * 0.4)/12
overall_savings = returns + (portion_saved * monthly_salary)
months = ???`
我的問題是,我沒有想法如何計算月份。
我不知道我是否需要創建一個IF語句,一個循環,或根本沒有。
對於麻省理工學院畢業生這應該不難... – Evert
這聽起來像你甚至不知道在哪裏開始。因此,該網站不適合您的需求,您應該尋求輔導服務。 – TigerhawkT3
我投票關閉這一問題作爲題外話,因爲等都不是免費輔導服務。 – TigerhawkT3