iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 18
0
自我挑戰組

大數據系列 第 18

DAY18 Control flow控制流程

  • 分享至 

  • xImage
  •  
  1. 簡單的控制流程
    (1) 等於 equal to (==)
    Ex: 2 == 2
    (2) 不等於 not equal to (!= )
    Ex: 2 != 3
    (3) 小於 less than (<)
    Ex: 2 < 3
    (4) 小於等於 less than or equal to (<=)
    Ex: 2 <= 3
    (5) 大於 greater than (>)
    Ex: 3 > 2
    (6) 大於等於 greater than or equal to (>=)
    Ex: 3 >= 2

  2. 布林子(boolean)的三種運算符號
    (1) And
    只有當and的兩邊都為true 的時候,boolean才會是true。
    (2) Or
    只要or兩邊的其中一編為true,boolean就會是true。
    (3) Not
    Not 會回傳相反值,就想像是在句子前加上否定句首。

  3. 布林子的運算順序
    布林子並非是由左而右的順序來運算,他就像我們在數學上的「先乘除後加減」一樣有個先後順序。
    在布林子的運算中,首先做not的運算,其次是and,最後是or。
    另外也和數學一樣,當遇到括號時則先做括號裡的運算。
    像圖片中左邊部分的bool_one的 true or not true and true,右邊有顯示bool_one的答案是false;bool_three的True and not (False or False) 的答案則是true。


上一篇
DAY17 Python的字串&時間表示
下一篇
DAY19 Python控制流程-2
系列文
大數據30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言