我是编程新手,我想写一些像
这样的代码while(condition_A and condition_B):
#Do something
但是每次运行while循环时,我想首先检查条件A,如果条件A有效,则检查条件B.例如,条件A检查条件B是否会得到一个超出边界的数组错误。最后,如果两个条件都为真,则保持while循环。我该怎么做?我在考虑像
这样的东西 def some_While_Loop:
if condition_A == False:
return
while (condition_B):
#Do something
if condition_A == False:
return
但是while循环必须是函数的最后一件事。是否有更好/更好的方式?
答案 0 :(得分:1)
看起来你正在使用python。 你自己确实得到了答案:
while(condition_A and condition_B):
#Do something