chapter 3
3-1. 標識符。爲什麼 Python 中不需要變量名和變量類型聲明?
答:因爲變量在第一次賦值的時候就被自動聲明瞭。
3–2. 標識符。爲什麼 Python 中不需要聲明函數類型?
答:我想和變量一樣,是動態類型, 在創建--也就是賦值時,解釋器會根據語法和右側的操作數來決定新對象的類型。
在對象創建後,一個該對象的應用會被賦值給左側的變量。
3–3. 標識符。爲什麼應當避免在變量名的開始和和結尾使用雙下劃線?
答:因爲這在python中是專用的,__xxx__表示系統定義的名字
3–4. 語句。在 Python 中一行可以書寫多個語句嗎?
Ans:OK。用“;”
3–5. 語句。在 Python 中可以將一個語句分成多行書寫嗎?
Ans:OK,using "/"
3–6. 變量賦值
(a)賦值語句 x, y, z = 1, 2, 3 會在 x、y、z 中分別賦什麼值?
(b)執行 z, x, y = y, z, x 後,x、y、z 中分別含有什麼值?
Ans:
>>> x,y,z = 1,2,3
>>> x
1
>>> y
2
>>> z
3
>>> z,x,y = y,z,x
>>> x
3
>>> y
1
>>> z
2
>>>