Python の変数の型を理解する
変数の型を知ることは、効率的で正確な Python プログラムを開発するために重要です。この記事では、Python で変数の型を決定する方法について説明します。
type() 関数の使用
変数の型を決定するには、組み込み関数 type()最も簡単な方法を提供します。指定された変数の型をオブジェクトとして返します。例:
>>> i = 123 >>> type(i) <type 'int'> >>> i = 123.456 >>> type(i) <type 'float'>
変数の型の比較
変数の型を既知の型と比較するには、is 演算子を使用します。例:
>>> type(i) is int True >>> type(i) is float False
型チェックに isinstance() を使用する
isinstance() を使用すると、変数が特定の型のインスタンスであるか、またはそのサブクラス。例:
>>> isinstance(i, int) True >>> isinstance(i, (float, str, set, dict)) False
注: C/C の型と Python の型
Python は、変数の型の点で C/C とは異なります。 C/C は明示的なデータ型を提供しますが、Python は変数に割り当てられた値に基づいてデータ型を動的に決定します。
以上がPython で変数の型を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。