我正在尝试运行类似下面的代码...我认为我对for循环有一个基本的误解。我想迭代一个for循环,如果满足每个迭代的条件(X == True)我想完成那个迭代,如果它不满意/否则我想看看它是否满足第二个条件(Z ==真)...如果确实如此,我想继续做事2并将其计为迭代而条件为真,一旦它停止为真,我希望它运行另一个for循环做5次,然后返回到下一次迭代的原始if语句。 如果第二个条件(Z == True)不满足,我希望它为循环执行相同的5迭代thing3。 希望有意义......谢谢
for i=100:-1:1
if X==True
i=i-1;
do thing1;
else
while Z==True
i=i-1;
do thing2;
end
for n=1:1:5
i=i-1;
do thing3;
end
end
end