assert文は、デバッグブレークポイントが便利な方法であるプログラムに挿入されています。
==。3. 3アサート アサート。1 ==真 アサート(==。4. 4) 印刷( '-----------') アサート(==。4. 3) '' ' 以降のプログラムでてAssertionErrorをスロー実行されません 「」「 印刷(」-----------「)
でisinstance関数の説明:
私たちはクラスを定義するとき、我々は実際にデータ型を定義します。我々は、データ型を定義し、そのようなSTR、リストとしてPythonのデータ型、付属して、辞書は、違いはありません:
変数のタイプを判断するためでisinstance()を使用することができるかどうかを決定します。
クラス学生(): DEF __init __(自己、名前、スコア): self.nameは=名 self.scoreの=スコア = '10' 、B = 3 、C = [1、2、3] 、D =(1、2、3 ) 、F =学生( 'エデン'、99.9)
プリント(でisinstance(STR))#真
印刷(でisinstance(B、INT))#真
印刷(でisinstance(C、リスト))#真
印刷(でisinstance(D、タプル))#真
印刷(でisinstance(F、学生))#トゥルー