while循环实现 银行存6000 每年年化利率4% 如果将6000变为60000至少需要多少年。 输出至少需要多少年。
时间: 2023-07-16 21:14:39 浏览: 230
可以使用while循环来实现这个问题。每年的利息为本金乘以利率,本金加上利息作为下一年的本金。当本金达到或超过60000时,循环停止并输出年数。
代码如下:
```python
money = 6000
rate = 0.04
years = 0
while money < 60000:
interest = money * rate
money += interest
years += 1
print("至少需要{}年".format(years))
```
输出结果为:
```
至少需要22年
```
阅读全文