python變量

python是動態類型, 變量無類型的約束。類型取決於所關聯的對象。

Python有垃圾回收機制。會自動釋放沒有使用的變量。

a==b 判斷a和b的字面值是否相等。

a is b 判斷兩個對象的地址是否相同。

共享引用

a=50

b=60

c=50

id(a)   找出對象存放的地址

id(b)   兩個ID的值一致

a==b    true

a is b  true

~~~~~~~~~~~~~~~~~~~~~

x=5000

y=5000

x==b   flase

id(x)

id(y)  兩個ID的值不一樣

x is y  flase

~~~~~~~~~~~~~~~~~~~~~~~

url1="www.baidu.com"

url2="www.baidu.com"

url1==url2     true

url1 is url2   flase

id(url1)

id(url2)      兩個id的值不一樣

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

p1="tom"

p2="tom"

p1==p2     true

p1 is p2   true

id(p1)

id(p2)     兩個ID的值一樣

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章