ホームページ >バックエンド開発 >Python チュートリアル >Pythonの例外エラー警告の違い
エラーと例外の概念
エラー:
1. 構文エラー: コードが準拠していません。インタプリタまたはコンパイラの構文
2. ロジック エラー: 不完全または不正な入力または計算の問題
例外: 実行中に数千のオブジェクトが発生し、プログラムの実行に失敗します
1. プログラムでロジックまたはアルゴリズムの問題が発生した
#2. 動作中のコンピューター エラー (メモリ不足または IO エラー) #エラーと例外の違いエラー :
コード実行前の構文エラーまたはロジック エラー。
構文エラーは実行前に変更する必要があります。ロジック エラーは変更できません。
例外は分割されます
1. 例外の生成、エラーが検出され、インタプリタがそれを例外とみなして例外がスローされる;
2. 例外処理、例外のインターセプト、無視または終了例外を処理するプログラム
一般的な Python エラー
一般的なエラー: ipython の下
#1. a : NameError変数が定義されていない場合の直接参照2. if True : SyntaxError構文エラー3. f = open('1.txt') : IOError開こうとしたとき存在しないファイルです4. 10/0 : ZeroDivisionError5. a = int('dd') : ValueError強制型変換の実行中にエラーが発生しましたtry-excel: 例外ハンドルtry: try_suite except Exception [, e]: exception_block
以上がPythonの例外エラー警告の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。