我有一段代码,我不想在函数中包装。我们称之为代码块block
。这就是我想要做的事情:
check = True
for loop:
if (check):
execute block
else:
if (another condition):
execute block
我想要执行block
但是如果某个变量为False,我想进行检查以限制执行块的次数,该次数由another condition
确定。我可以复制并粘贴块,并有一个类似于上面伪代码的代码,但block
超过30行代码,我不想复制和粘贴它。
如果我已经足够澄清或者我需要更好地解释事情,请告诉我。
答案 0 :(得分:0)
if cond1 and cond2:
# execute block
if cond1:
#statements
elif cond2:
#other statements
我不确定你的意思是什么,但这是我认为你想要得到的?