numbers.Number数値リテラルによって作成されたり、算術演算や組み込みの算術関数によって返されるオブジェクトです。一度値が生成されると、二度と変更されることはありません。数値オブジェクトはいうまでもなく数学で言うところの数値と強く関係していますが、コンピュータ内で数値を表現する際に伴う制限を受けています。(整数)整数型は、整数(正の数および負の数)を表す数学的集合内における要素を表現する型です。メモリサイズの制限のみを受けます。シフト演算やマスク演算のために2進数表現を持つと想定されます。補数表現の変型で表されます。つのオブジェクトのみがブール値オブジェクトです。いう文字列が返されます。整数表現に関する規則は、負の整数を含むシフト演算やマスク演算において、最も有意義な解釈ができるように意図されています。表現可能な値の範囲やオーバーフローの扱いは計算機のアーキテクチャ(および、CやJavaによる実装)に従います。使う理由はプロセッサーとメモリの使用を節約するためと説明されます。した節約はPythonでオブジェクトを扱う際のオーバーヘッドに比べれば微々たるものです。2種類の浮動小数点数型を持つことで複雑になる理由はありません。一組にして複素数を表現します。浮動小数点について述べたのと同じ性質が当てはまります。取り出すことができます。要素は非負の整数でインデクス化されています。使うと、シーケンスの要素数を返します。