python - try应该写在for里面还是外面
大家讲道理
大家讲道理 2017-04-18 10:19:43
0
4
1039

有个for循环,比方这样

for x in datal:
    print x[0][0]

这个x0可能越界,打算try一下,那么try是应该写在for里面还是外面?求大神赐教

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(4)
刘奇

인쇄 시 예외가 발생하므로 안에 넣어야 합니다

伊谢尔伦

다른 위치에 배치하고 코드 논리가 다르며 특정 요구 사항에 따라 다릅니다.

루프 안에 넣고 예외가 발생하면 catch 예외가 계속 발생하지 않으면 루프가 계속됩니다.
루프가 바깥에 있으면 첫 번째 위치에서 루프가 종료됩니다. 예외

PHPzhong

루프 외부에 두면 성능이 더 좋아질 거예요~

Peter_Zhu

어디에나 놓아도 되지만, 밖에 두고 한 번만 시도하는 것은 권장하지 않으며, 루프에 넣어서 n번 시도하는 것도 좋습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿