1. 程式人生 > >python 賦值問題

python 賦值問題



Python的可變與不可變資料型別 賦值問題

看下面程式碼  理解一下賦值邏輯

Python之間是引用用賦值,不是值賦值。

#coding:utf-8
#int 不可變型別
a=[100,200] #可變型別
def add(value):
   print ("chuange before is value is " + format(value))
   #賦值了
value+=value
   print ("chuange before two  is value is " + format(value))
   #value=value+value
   #沒有賦值
#  print ("chuange is value is "+format(value))
add(a) print (" value is "+format(a))