python學習從0到1 ② 之 表示式與運算子
阿新 • • 發佈:2018-11-19
接下來,我們來了解
什麼是表示式?
- 定義:由運算元和運算子組成的一句程式碼或語句
- 注意事項:表示式可以求值,可以放在"="右側,給變數賦值
- 示例:3*5-4+7(為一個表示式,3,5,4,7叫做運算元;*,+,-為運算子)
什麼是運算子?
運算子可分為以下幾類並且它們直接也有優先順序的高低:
算數運算子 自然會有加減乘除等基本運算,除此之外還有整除,取餘,指數運算等等
+ - * / //(整除)%(取餘)**(取指數)
賦值運算子 : = 、+= 、-= 、*= 、/= 、%= 、//= 、**=
示例:
a=5
a += 2 等價於 a = a + 2
a -= 2 等價於 a= a - 2
a *= 2 等價於 a = a * 2
.剩下的與此類似...
比較運算子
包含 > < >= <= == !=
比較之後的結果為真則顯示True ,為假則顯示 False
邏輯運算子
包含 not(非) and(與) or(或)
與:兩者都為真結果才為真
或:兩者有一者為真結果為真
非:與原式結果相反
以上是比較常用的運算子
關於優先順序為下圖所示 注:如果優先順序自己容易弄混,使用括號來區分更好。
最後我們來了解註釋相關內容