数値
シーケンス型
文字シーケンス型
バイトシーケンス型
集合
マッピング
定数の型
呼出し可能
その他の組込み型
数値には、int（整数）、float（浮動小数点数）、complex（複素数）の3種類があります{{Cite web
|url=https://docs.python.org/3/library/stdtypes.html#numeric-types-int-float-complex
|title=Numeric Type
|date=2021/11/15
|accessdate=2021/11/17
。
標準ライブラリには、有理数を表すfractions.Fractionと、ユーザーが精度を定義できる十進数浮動小数点数を表すdecimal.Decimalという追加の数値型があります。
整数型 int はPythonの組込み型です。
整数の精度は無限です多倍長整数という意味です。。
論理型 bool はPythonの組込み型です。
論理型は整数のサブタイプでもあります。
浮動小数点型 float はPythonの組込み型です。
浮動小数点数は、通常Cではdoubleを使って実装されています。
プログラムを実行しているマシンの浮動小数点数の精度や内部表現についての情報は、sys.float_infoにあります。
複素数型 complex はPythonの組込み型です。
複素数には実数部と虚数部があり、それぞれが浮動小数点数になっています。
複素数zからこれらの部分を抽出するには、z.realとz.imagを使用します。