【发布时间】:2016-01-04 03:57:25
【问题描述】:
我必须用python写一个程序来解决这个问题:
向用户询问其度假俱乐部储蓄的初始余额 帐户。将提示用户输入 11 笔存款金额。输出 帐户中的最终金额。
这是我到目前为止所拥有的,我迷路了。我不知道要添加什么才能获得最终金额。我也不知道如何制作 11 存款显示的数字。
balance = int(input("Enter initial balance: $"))
count = 1
numDep = 11
finalAmount = balance+numDep
while count <= 11:
n = int(input("Enter deposit #:")) # this needs to show deposits numbers up to 11
count += 1
print("Original price: $", balance)
print("Final Amount: $", finalAmount)
这就是我使用while-loop 编写程序的全部内容。我仍然需要使用for-loop 编写它。
【问题讨论】:
-
为什么要将 11 添加到 numDep ?
-
finalAmount=12将与您拥有的完全相同...因为您永远不会更改它,我确定它总是 orints 12
标签: python for-loop while-loop