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

有个for循环,比方这样

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

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

大家讲道理
大家讲道理

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

全員に返信(4)
刘奇

印刷時に例外が発生するので中にあるはずです

いいねを押す +0
伊谢尔伦

さまざまな場所に配置すると、コードロジックが異なり、特定のニーズに応じて異なります

ループの内側に置くと、例外が発生したときにキャッチ例外がスローされ続けなければループが継続します
外側に置くと、最初の例外の位置でループが終了します

;
いいねを押す +0
PHPzhong

ループの外に置くと、パフォーマンスが向上します~

いいねを押す +0
Peter_Zhu

どこにでも置くことができますが、外に置いて 1 回だけ試すことや、ループに入れて n 回試すことはお勧めできません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!