Для всех гениев с добрым сердцем я попытался решить следующее рекуррентное отношение и действительно старался изо всех сил. r
- float, который будет входным значением, а t
является целым числом, которое является временем (в секундах), а s
также является входным значением (float).
t(i+1)=rt(i)(1-ti), t1 = input value
Я должен печатать t1
, t2
, t3
, t4
, t5
, t6~ t(s-1)
по очереди
То, что я нашел трудным, состоит в том, что я не могу создать определенную определенную петлю.
d = float(input('density'))
r = float(input('parameter'))
s = int(input('seconds'))
t = int()
print(d)
a = int()
while 2 < a <= s - 1
a = 2
return_result = r*d*(1-d)
print(return_result)
1) Синтаксис для циклов должен заканчиваться двоеточием ":"
2) К множественным сравнениям должны присоединяться слова "и" или "или",
3) Контрольная переменная для цикла должна быть обновлена в цикле, чтобы вы не попадали в бесконечный цикл.
Обновления синтаксиса:
while 2 < a and a <= s - 1:
#calculations
a += 1