问题在下面,但是在Py中如何计算?我应该在Py中输入什么命令? 假设您有$ 100,您可以每年以10%的回报率进行投资。一年后,是100×1.1 = 110美元,两年后,是100×1.1×1.1 = 121。 7年后您将获得多少钱。
请帮助。
感谢所有回答。
答案 0 :(得分:0)
在Python中,**
运算符的优先级大于*
运算符。因此,您的声明将变为100 * (1.1 ** 7)
,答案将为194.87171000000012
。
有关Python中运算符优先级的更多信息,请参考https://www.tutorialspoint.com/python/operators_precedence_example.htm。
答案 1 :(得分:0)
您也可以这样做,但另一个答案是更好的代码:
i = 0
sum = 100
while i < 7:
sum = sum * 1.1
i += i