Python での型チェック: 変数の本質を明らかにする
変数の型を理解することは、Python で効果的にプログラミングするために重要です。整数、浮動小数点数、複雑なデータ構造のいずれであっても、型を知ることで正しい処理と効率的なコード実行が保証されます。
変数の本質を明らかにする: 'type()' 関数の使用
Python は、変数の型を決定する便利な方法として 'type()' 関数を提供します。この関数は、さらに検査できるオブジェクトとして型を返します。例:
>>> i = 123 >>> type(i) <class 'int'>
この場合、'i' の型は 'int' (整数) です。
特定の型のチェック: 'isinstance()' の使用Function
変数が特定の型に属しているかどうかを確認するために、Python では「isinstance()」関数。この関数は、変数と、目的の型を表すタプルまたはクラスの 2 つの引数を受け取ります。
>>> i = 123 >>> isinstance(i, int) True >>> isinstance(i, (float, str, set, dict)) False
ここで、'i' は整数であることが確認されています。
Python の型のニュアンス
Python の型システムは Python の型システムとは異なることに注意してください。 C/C のような言語。 Python では厳密な型変換は強制されず、変数は実行中に動的に型を変更できます。したがって、コーディング中は Python の型に依存しない性質に留意することが不可欠です。
以上がPython で変数の型を判断するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。