Board logo

標題: [資料型態] 布林值 [打印本頁]

作者: 鄭繼威    時間: 2022-4-1 22:47     標題: [資料型態] 布林值

本帖最後由 鄭繼威 於 2022-4-23 12:11 編輯

要學if-else之前要先知道布林值是什麼

布林(英語:Boolean)是電腦科學中的邏輯資料型別,以發明布林代數的數學家喬治·布爾為名。它是只有兩種值的原始類型,通常是真和假。布爾數據類型主要與條件語句相關聯,條件語句通過根據開發人員指定的條件式,更改程式控制流來允許評估語句的運算值為真或假(即條件成立或不成立)。

                                                     真                假
                                                                         True             False
                                                                         1                 0



   算術運算子
   +、-、*、/、% (餘數)、// (商)、** (指數)
   指定,賦予
   =
   複合指定運算子
   +=、-=、*=、/=、%=(餘數)、//=(商)、**=(指數)

   關係運算子
   == 等於
   <   小於
   >   大於
   <= 小於或等於
   >= 大於或等於
   !=  不等於

   邏輯運算子
   !  not
   & and
   |  or
  1. a = 0
  2. b = 1

  3. if a & b:
  4.     print("ok")
  5. else:
  6.     print("no")
複製代碼
試試把and(&)換成or(|),也可以試著放條件式
  1. a=1
  2. b=1

  3. if(a <= b):
  4.     print("ok")
  5. else:
  6.     print("no")
複製代碼

作者: 黃品禎    時間: 2022-4-2 11:26

  1. a=1
  2. b=0

  3. if("a & b"):
  4.     print("ok")
  5. else:
  6.     print("no")   
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2