Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x Python:遇到错误时退出循环_Python 3.x_Loops - Fatal编程技术网

Python 3.x Python:遇到错误时退出循环

Python 3.x Python:遇到错误时退出循环,python-3.x,loops,Python 3.x,Loops,我有一个循环,每次迭代我都做一些矩阵运算。然而,在某个时刻,我开始得到奇异矩阵,程序只是停止,不继续循环之外的其余操作 如何在遇到错误时退出循环并继续执行程序的其余部分?关于您的代码或项目,我们没有足够的信息。但你可以用try试试: 因此,如果要将循环放入try-except语句中,请将循环放在try下面: 以下是文档: 你能发布一些你尝试过的代码吗?我建议签出:我有LinalError:矩阵是单数的,但当我执行Exception LinalError时,我得到了NameError:名称“Lin

我有一个循环,每次迭代我都做一些矩阵运算。然而,在某个时刻,我开始得到奇异矩阵,程序只是停止,不继续循环之外的其余操作


如何在遇到错误时退出循环并继续执行程序的其余部分?

关于您的代码或项目,我们没有足够的信息。但你可以用try试试:


因此,如果要将循环放入try-except语句中,请将循环放在try下面:

以下是文档:


你能发布一些你尝试过的代码吗?我建议签出:我有LinalError:矩阵是单数的,但当我执行Exception LinalError时,我得到了NameError:名称“LinalError”未定义,我的程序再次完全停止。尝试更改为“Exception LinalError:”可能吧?我确实编写了Exception LinalError:这是我尝试的原始内容,但它给了我运行时警告:在true_divide muX=nuX/np.sumnuxpress中遇到无效值。请发布一些代码,如果没有代码可供查看,则很难帮助解决此问题:
try:
   YourLoopCode
except RunTimeError:
   TheCodeHasGoneWrong