0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

株式会社ITPMAdvent Calendar 2018

Day 12

【Python学習メモ】変数について

Last updated at Posted at 2018-12-11

Pythonの学習メモです。

変数の定義について、以下のような理解しやすい説明があります。
変数とは、一言で説明するとデータの入った入れ物です。」(「みんなのPython」by 柴田 淳)

特定のデータを繰り返しアクセスするためには、変数を定義します。代入という方法で、変数名とデータを対応付けます。つまり、変数名からデータへ参照します。

例えば下記の例があります。同じ値へ参照する場合は、オブジェクトidは同じですが、別の値を代入すると、参照先が変わるため、当然オブジェクトidも変わります。

>>> a = 1
>>> b = a
>>> print(a,b)
1 1
>>> print(id(a),id(b),id(1))
4512740128 4512740128 4512740128
>>> a = 2
>>> print(a,b)
2 1
>>> print(id(a),id(b),id(2))
4512740160 4512740128 4512740160

フローチャートから見ますと、

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?