Python 关于模幂运算的一个初级问题

Python 关于模幂运算的一个初级问题,python,python-3.x,modulo,exponentiation,Python,Python 3.x,Modulo,Exponentiation,问题如下,但如何在Py中计算它,我应该在Py中输入什么命令? 假设你有100美元,你可以每年投资10%的回报。一年后是100×1.1=110美元,两年后是100×1.1×1.1=121美元。7年后你会得到多少钱 请帮忙 感谢所有回答的人。在Python中,**运算符的优先级高于*运算符。因此,您的语句变为100*(1.1**7),答案是194.87171000000012 有关Python中运算符优先级的更多信息,请参阅。您也可以这样做,但另一个答案是更好的代码: i=0 总和=100 而我

问题如下,但如何在Py中计算它,我应该在Py中输入什么命令? 假设你有100美元,你可以每年投资10%的回报。一年后是100×1.1=110美元,两年后是100×1.1×1.1=121美元。7年后你会得到多少钱

请帮忙


感谢所有回答的人。

在Python中,
**
运算符的优先级高于
*
运算符。因此,您的语句变为
100*(1.1**7)
,答案是
194.87171000000012


有关Python中运算符优先级的更多信息,请参阅。

您也可以这样做,但另一个答案是更好的代码:

i=0
总和=100
而我<7:
总和=总和*1.1
i+=i

您的问题是什么???我看不出有任何问题。对不起,这和模有什么关系?您的问题非常不清楚……您好,John,您的问题是如何使用python计算100 x 1.1^7吗?你能不能更准确一点,加一个例子?4**2等于16时的5390与此有什么关系,请编辑你的问题并删除所有不相关的内容。你能澄清你的问题吗?在Python中计算
100*1.1**7
可以得到正确的
194.87
。问题中提到的770美元不正确。编辑了我的问题。