PYTHON機器學習自學/自修 整理[00009] ~ 語言技術:PYTHON GOSSIP(變數)

PYTHON機器學習自學/自修 整理[00009] ~ 語言技術:PYTHON GOSSIP(變數)

PYTHON機器學習自學/自修 整理[00009] ~ 語言技術:PYTHON GOSSIP(變數)


依型態資訊是記錄在宣告在變數之上,或者是執行時期的物件之上,程式語言可以區分為靜態(Static)語言(例如C/C++、Java)與動態(Dynamic)語言(例如Python、JavaScript)。

import sys

#變數沒有固定型態
#自己寫程式要小心[建議在變數前面標註提醒自己 EX: intCount...]
#可以透過id()函數取的記憶體位置
#變數內容變化,對應的記憶體位置就會不一定相同
x = 10
y = x;# X和Y此時記憶體位置相同
print('x:'+str(type(x)))
print('x address:'+str(id(x)));
print('y address:'+str(id(y)));
x = 'Justin'
y = y+1;
print('x:'+str(type(x)))
print('x address:'+str(id(x)));
print('y address:'+str(id(y)));
y = y+1;
print('x address:'+str(id(x)));
print('y address:'+str(id(y)));

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *