3.1Python流程控制(1):條件表示式
@比較運算子
- >
- <
- ==
- !=
- >=,<=
@邏輯運算子
- and,判斷兩個條件是否同時成立
- or,判斷是否至少有一個條件成立
- not,對條件取反
@條件表示式
- True成立,False不成立
- 非0成立,0不成立
- 字串、複數、物件成立,None不成立
- 總結:不成立的有False、0、None,其餘都成立
from tkinter import Canvas
if -5:
print("非0成立")
else:
print("非0不成立!!!")
if 0:
print("0成立")
else:
print("0不成立!!!")
if "字串" and complex(3,4) and Canvas():
print("字串、複數、物件成立")
else:
print("字串、複數、物件不成立!!!")
if None:
print("None成立")
else:
print("None不成立!!!")
執行結果
總結:不成立的有False、0、None,其餘都成立
相關文章
- 通用函式和條件表示式函式
- Python的流程控制-if條件Python
- Java 條件表示式的優化Java優化
- Java雜記3—流程控制之條件Java
- Oracle OCP(06):通用函式和條件表示式Oracle函式
- Odoo Domain條件表示式寫法總結OdooAI
- 【開發篇sql】 條件和表示式(八) 10g 正規表示式SQL
- EntityFramework動態多條件查詢與Lambda表示式樹Framework
- 【開發篇sql】 條件和表示式(十) 特定的dmlSQL
- 【開發篇sql】 條件和表示式(九) group by語句SQL
- 【開發篇sql】 條件和表示式(六) Exists, not exsists,in ,not inSQL
- 【開發篇sql】 條件和表示式(五) 集合運算SQL
- 【開發篇sql】 條件和表示式(三) Null詳解SQLNull
- Go:條件控制語句Go
- 03_SHELL程式設計之條件判斷和流程控制程式設計
- 『忘了再學』Shell流程控制 — 34、if條件判斷語句(二)
- 『忘了再學』Shell流程控制 — 35、多分支case條件語句
- 『忘了再學』Shell流程控制 — 33、if條件判斷語句(一)
- 【開發篇sql】 條件和表示式(一) 資料型別SQL資料型別
- impala 條件函式函式
- PL/SQL 條件控制語句SQL
- 『忘了再學』Shell基礎 — 28、AWK中條件表示式說明
- C++ 條件與 If 語句:掌握邏輯判斷與流程控制精髓C++
- python-條件控制(if語句)Python
- Laravel-orWhere條件式Laravel
- Laravel 系列:orWhere 條件式Laravel
- 我去,這麼簡單的條件表示式竟然也有這麼多坑
- 【開發篇sql】 條件和表示式(四) 幾個常見的偽列SQL
- MySQL 流程控制函式MySql函式
- MySQL函式-條件判斷函式MySql函式
- IP SSL證書申請條件及流程
- 「譯」編寫更好的 JavaScript 條件式和匹配條件的技巧JavaScript
- react 也就這麼回事 02 —— JSX 插值表示式、條件渲染以及列表渲染ReactJS
- 【開發篇sql】 條件和表示式(七) decode,case when,connect by 語句SQL
- python demo1 條件分支Python
- Java 語法介紹(五):條件控制(轉)Java
- Django筆記二十三之case、when操作條件表示式搜尋、更新等操作Django筆記
- 【開發篇sql】 條件和表示式(二) 資料型別的比較規則SQL資料型別