Python and 運算子用法與範例 |
您所在的位置:网站首页 › python中and的作用 › Python and 運算子用法與範例 |
本篇 ShengYu 介紹 Python and 運算子用法與範例,and 分別有兩種意思,一種為位元運算(bitwise operator)的 &,另一種為邏輯運算(logical operator)的 and,這兩種是不同的用法,這兩種都會在以下教學內容介紹, 位元運算在 Python 中的 AND 位元運算要用 & 來表示,如果還沒學習過 & 或忘記 & 的運算結果的話,可以參考下方的 & 的真值表,123456a | b | a & b--|---|------0 | 0 | 00 | 1 | 01 | 0 | 01 | 1 | 1 那麼就馬上來練習看看 Python & 怎麼寫囉!1234567891011a = 0a = a & 0print(a)a = 0a = a & 1print(a)a = 1a &= 0print(a)a = 1 & 1print(a) 可以對照上面的真值表看看,程式結果輸出如下:12340001 邏輯運算. 條件 A 成立且條件 B 也成立在 Python 中 and 邏輯運算子(logical operator)要用 and 來表示,對應到 C/C++ 語言的 &&,以科目分數為例,兩科目分數都達到60分,就印出合格,所以條件判斷會寫成 score_a 大於等於 60 and score_b 大於等於 60,12if score_a >= 60 and score_b >= 60: print('二個科目及格') 邏輯運算. 條件 A 成立且條件 B 也成立且條件 C 也成立當然你也可以舉一反三一直串接下去,三科目分數都達到60分,就印出合格,所以條件判斷會寫成 score_a 大於等於 60 and score_b 大於等於 60 and score_c 大於等於 60,12if score_a >= 60 and score_b >= 60 and score_c >= 60: print('三個科目及格') 下一篇介紹 or 的用法 以上就是 Python and 運算子用法與範例介紹,如果你覺得我的文章寫得不錯、對你有幫助的話記得 Facebook 按讚支持一下! 其它相關文章推薦Python 新手入門教學懶人包Python 寫檔,寫入 txt 文字檔Python 讀取 csv 檔案Python 寫入 csv 檔案Python 讀寫檔案Python 產生 random 隨機不重複的數字 listPython PyAutoGUI 使用教學Python OpenCV resize 圖片縮放 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |