iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 18
1
自我挑戰組

Python 自學歷程分享系列 第 18

運算子-2

3.比較運算子
Python的任何物件都可做比較運算,用來測他們是否一樣以及相對大小等等。比較運算式可以任意串連,
例如:x < y <= z就相當於x < y and y <= z。
https://ithelp.ithome.com.tw/upload/images/20181021/20112140wG0t5FPftf.png
4. 位元運算子
位元運算子就是讓你在位元的層次做運算。
https://ithelp.ithome.com.tw/upload/images/20181021/20112140YUVmADX60w.png
5.其他運算子
除了前面講到的四大類運算子外,還有一些比較少見的運算子存在。
https://ithelp.ithome.com.tw/upload/images/20181021/20112140uo5C6qW0Q7.png
6.運算子優先權
運算式可以寫得相當複雜,可能會結合各種運算子和運算元在同一個運算式裡,不同運算子有不同優先權,優先權愈高的,和運算元結合的能力就愈強,也就是愈先和運算元進行運算。以下是各種運算子的優先權,從高排到低。
https://ithelp.ithome.com.tw/upload/images/20181021/20112140xZy8ZcOPHN.png
你也可以自行使用小括弧改變以上內定的運算子優先權,例如先乘除後加減的定律,就可用小括弧改變。
用小括弧標示清楚你想要的運算關係,會比記住這些運算子之間的優先權關係來得可靠許多喔!!


上一篇
運算子﹙operator﹚
下一篇
真假值測試
系列文
Python 自學歷程分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言