#
2.3 組み込み型

以下のセクションでは、インタプリタに組み込まれている標準の型に ついて記述します。これまでの Python の歴史では、組み込み型は オブジェクト指向における継承を行う際に雛型にできないという点で、 ユーザ定義型とは異なっていました。リリース 2.2 からは状況が 変わり始めましたが、目標とするユーザ定義型と組み込み方の一元化は まだまだ完成の域には達していません。

主要な組み込み型は数値型、配列型、マッピング型、ファイルクラス、 インスタンス型、および例外です。

演算によっては、複数の型でサポートされているものがあります; 特に、全てのオブジェクトについて、比較、真値テスト、 (`` ...`` 形式での) 文字列への変換を行うことができます。 `print` 使われた場合、最後の文字列への変換 が暗黙のうちに行われます。 (Information on `print` 文 やその他の文に関する情報は Python リファレンスマニュアル および Python チュートリアル で見つけることができます。)