异常处理try在for循环中应该加在循环里还是循环外,异常处理try,有个for循环,比方这样
异常处理try在for循环中应该加在循环里还是循环外,异常处理try,有个for循环,比方这样
有个for循环,比方这样
for x in datal: print x[0][0]
这个x0可能越界,打算try一下,那么try是应该写在for里面还是外面?求大神赐教
放哪都行, 不过放外边只try一次, 放循环里, try n 次, 不太建议.
print时会发生异常,所以应该是里面
放在不同位置, 代码逻辑不同, 看具体需求了
放在循环里面在一次异常的时候, 如果 catch 异常不继续抛出的话, 就继续循环
; 放在外边就会在第一次异常的位置终止循环
放在循环外,性能会好些~
编橙之家文章,
相关内容
- Python flask无法正常启动celery任务队列出现什么问题了,
- Python菜鸟完成基础教程后再如何进阶,python基础教程
- 学习Python GUI编程要先了哪些方面知识,pythongui,零基础
- Python用什么方法输出值在list中的位置?,pythonlist,team
- Python转码问题求助,字典字符串类型转换失败源码如何修
- python编程语言能在android系统下做为shell应用可行性分析
- Python 文件添加列表数据后TypeError原因,pythontypeerror,#
- Python scrapy中*作用是什么,怎么使用,pythonscrapy,python
- 请问Python除法负数商取整操作与C++语言有什么不同,
- Python mktime OverflowError是什么问题,,import timet
评论关闭