【发布时间】:2018-10-19 18:14:32
【问题描述】:
v0=1
alpha=1
t=0
dt=0.1
D = v0*dt
v = v0 - alpha*np.sqrt(v0)*dt
while v > 0:
print(D)
v = v0 - alpha*np.sqrt(v0)*dt
v0 = v
D = v0*dt
使用这个 while 循环,我在每次更新后打印 D 的值。有没有办法在 while 循环中执行求和,以便我只打印所有 D 值的总和,而不是将每个 D 值打印为不同的实体?
【问题讨论】:
-
D += v0*dt?在D上保持流动总和。 -
我们希望您在此处发布问题之前进行尽职调查。上网查“Python运行总和”,先尝试一下。
标签: python python-3.x loops while-loop