【发布时间】:2021-08-13 06:02:30
【问题描述】:
编写函数:
buy_house(cost, bank_acc, IRA)
如果您可以支付房屋的首付(其价值的 1/20),则返回您需要的贷款;如果您无法负担房屋,则返回 0在bank_acc 和IRA 提供的退休账户中的金额。您的 IRA 帐户最多只能使用 35000。
到目前为止,我有:
down_payment = (1/20) * cost
total_cash = back_acc + min(IRA, 35000)
我不知道如何继续,我已经在这 3 天了。我应该只使用 min 和 max 来推导它,没有条件、循环等。我觉得被这么简单的问题困住太愚蠢了。
【问题讨论】:
-
据我所知,如果没有某种条件,这将是不可能的。请提供一些额外的逻辑信息,以便我们更好地理解