カテゴリー
Python

変数、名前、オブジェクト

Pythonでは、すべて(ブール値、整数、文字列、浮動小数点、関数、プログラム等)がオブジェクトで実装されている

ミュータブル

データの値を変更できる

イミュータブル

データの値を変更できない

Pythonは、強く型付けされている。つまり、値がミュータブルでも。オブジェクトの型は変わらない。

変数は、値はコピーされない。値の参照である。データを入れているオブジェクトにポストイットのように名前を貼っているだけ。

Type()

変数やリテラルなどの型を調べる

pythonではクラスと型はまったく同じ意味になる

python2では、intは32ビット、longは64ビット

python3ではlongはない。intは任意のサイズ

浮動小数点 float

pythonの文字列はイミュータブル

コメントを残す

メールアドレスが公開されることはありません。