一、須要語句來使得機器顯示結果
python
二、強制轉換:str()字符轉換函數
三、靜態語法錯誤:static semantic error測試
運算符 須要特定的運算數
code
四、Python 作類型檢查 (type checking)的工做,例外:對象
'a' < 3 #一個字符與數字進行比較
習慣a:在使用一門語言以前,進行不一樣類型的比較
it
習慣b:當你在寫代碼時,應該約束運算符的運算對象和函數的參數類型class
五、操做符的一些奇怪的含義變量
除法:整數除法和浮點數除法循環
若是有疑問,請用括號
語法
六、
x = 15
理解爲:計算機中的某處有個數爲15的地方與x綁定
x=15,y= 15
x與y綁定在同一個地方
也就是說,將x與y當作是一個連接,而不是一個箱子。
z=x
z一樣綁定在同一個地方,而不是綁定在x。
七、類型是動態的,不要隨意的改變變量的類型。
類型是根據以前與其綁定的值而變化的
如:
x = 3
說明x是一個整型
x = 'abc'
說明x變成了一個字符型
2、分支式程序(branching program)
基於一些測試一般是變量的值,來改變指令順序的程序
x = 15 if (x/2)*2 == x: print 'even' else: print 'odd'
: (colon)後面跟着指令集
== equal 比較
= 將右值綁定到左值
boolean:and or not
循環
x = 3 y = 0 itersLeft = x while(itersLeft > 0): y = y + x itersLeft = itersLeft - 1 print y