Pythonのアサーションassert文

  キーワードは、我々は新しいプログラムを書くことができたときに、主に、あなたは私たちがバグの範囲をロック助けるためにそれを使用することができ、アサーションを構成する主張します。

式:

  式「ウィンドウプロンプト情報」を主張

       プロジェクトの括弧は、オプション項目である、オプション項目は、ブール式にスローされます、それがより明確にエラーが発生し、Falseです。

  例えば:

= 5 >>>。
>>> = B. 6
>>>アサートA> B、A 'はBよりも大きくない'
トレースバック(最新のラストコール):
  ファイル"<pyshell#26>である"、1行目に<Module1を>。
    、A> Bを主張'Bよりも大きくない'
とはAssertionError:bがより大きくありません

  

 

同様に、我々はまた、声明を主張実装する関数のコードを使用することができます。

例えば:

  そうでない場合の式:

    メッセージを上げます

>>> A = 5
、B = 6 >>>
>>>を<Bであれば:
 レイズ'不大于B'
トレースバック(最新の呼び出しの最後):
  <モジュール>内のファイル"<pyshell#31>"、2行目、
    昇給'不大于B'
TypeError例外:例外はBaseExceptionから派生しなければなりません
:a> bの場合>>>
 昇給'fadsfas'
>>>
のみ参照目的のために!

おすすめ

転載: www.cnblogs.com/ksht-wdyx/p/11298376.html
おすすめ