gpt4 book ai didi

python递归关系如何确定循环并逐行打印所有结果

转载 作者:太空宇宙 更新时间:2023-11-03 21:46:58 25 4
gpt4 key购买 nike

各位好心的天才们,我已经尝试解决下面的递推关系,并且真的尽力了。 r 是 float ,它是一个输入值,t 是一个整数,它是时间(秒),s 也是一个输入值( float )。

t(i+1)=rt(i)(1-ti), t1 = input value

我必须打印 t1t2t3t4t5 >, 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) 多重比较必须用“and”或“or”连接

3) 循环的控制变量需要在循环内更新,这样就不会陷入无限循环。

语法更新:

while 2 < a and a <= s - 1:
#calculations
a += 1

关于python递归关系如何确定循环并逐行打印所有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52430463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com