Сразу после вашей первой итерации cobalt_life
больше не равен 10
.При условии False
цикл завершается.Если вы хотите цикл, вы должны увеличивать year
, пока он не достигнет 5
.
Хотя, обратите внимание, что вычисление, которое вы пытаетесь выполнить, вообще не требует цикла, но вместо этого должно быть достигнутоиспользуя возведение в степень.
n_years = 5
cobalt_life = 10 * 0.88 ** 5 # 5.277319168