ホームページ >バックエンド開発 >Python チュートリアル >Pythonで文字列かどうかを判断する方法
Python では、isinstance() 関数を使用して、文字列であるかどうかを判断できます。構文形式は「isinstance(object, basestring)」です。isinstance() 関数は、オブジェクトかどうかを判断するために使用されます。既知のタイプです。
このチュートリアルの動作環境: Windows7 システム、Python3 バージョン、DELL G3 コンピューター
Python は文字列かどうかを判断します
>>> s = 'abc' >>> isinstance(s,basestring) #判断是否是字符串型
出力:
True
python isinstance()
isinstance() 関数でオブジェクトかどうかを判断します。 type() と同様の既知の型です。
構文:
isinstance(object, classinfo)
パラメータ:
object -- インスタンス オブジェクト。 classinfo -- 直接または間接的なクラス名、プリミティブ型、またはそれらのタプルを指定できます。
戻り値:
オブジェクトの型がパラメーター 2 (classinfo) の型と同じ場合は True を返し、それ以外の場合は False を返します。関連する推奨事項: Python3 ビデオ チュートリアル
例:
>>> isinstance(1, int) #判断是否是int型 True >>> isinstance(1.0, float) #判断是否是float型 True >>> s = 'hello' >>> isinstance(s,basestring) #判断是否是字符串型 True >>>isinstance(s,dict) #判断对象a是否为字典,如果为真,会打印True,如为假,打印False。 False
プログラミング関連の知識の詳細については、プログラミング ビデオをご覧ください。 !
以上がPythonで文字列かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。