while循环语法错误

2024-09-27 07:23:17 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的密码。如果有任何帮助,我将不胜感激。“while”行出现语法错误。 它应该对u'''(θ)=u(θ)-sqrtu(θ)进行Verlet近似,然后绘制u(θ)。你知道吗

tlist=[]
ulist=[]
uold=uo
uo= uold-(0.5)[uold+sqrt(uold)]*dt*dt
t=0
tmax=10
dt=.001
while t < tmax
    u,uold=2.0*u-uold-(u+sqrt(u))*dt*dt,u
    t=t+dt
ulist.append(u)
tlist.append(t)
plot(tlist,ulist)'

Tags: 密码plotdt绘制sqrt语法错误appendwhile
2条回答

正如@Matthias所指出的,您缺少了while语句末尾的:。你知道吗

另外,您可能希望在最后一次调用plot之后丢失'。你知道吗

while语句后缺少冒号。你知道吗

应该是:while t < tmax:

相关问题 更多 >

    热门问题