序文
この記事では、関数でisinstance()の使用について説明し
2020年1月16日
スカイ孤独
0X01;説明
でisinstance()関数は、オブジェクトのタイプと同様の公知のタイプ、()であるか否かを判断します。
sinstance()とタイプ()の違い:
-
-
タイプは、()の継承に関係なく、その親クラスタイプのサブクラスであるとは思いません。
-
でisinstance()は、親クラスの型で、継承を考慮したサブクラスとみなされます。
-
同じタイプの2つが(でisinstanceを推奨するかどうかを決定するために)。
0X02;構文
でisinstance(オブジェクト、CLASSINFO)
パラメータ:
オブジェクト - オブジェクトインスタンス。
CLASSINFO - 直接的または間接的に、クラス名であってもよいし、基本的なタイプは、その構成タプル。
0X03;戻り値
真のパラメータタイプII(CLASSINFO)同じオブジェクト戻りのタイプであれば、そうでなければFalse。
0×04;例:
>>> = ' wsedrtyui ' >>> でisinstance(STR) 真 >>> でisinstance(int型) 偽