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函式
- CMake 生成器表示式---條件表示式和邏輯運算子
- Go:條件控制語句Go
- 條件函式函式
- 『忘了再學』Shell流程控制 — 33、if條件判斷語句(一)
- 『忘了再學』Shell流程控制 — 35、多分支case條件語句
- 『忘了再學』Shell流程控制 — 34、if條件判斷語句(二)
- 03_SHELL程式設計之條件判斷和流程控制程式設計
- python-條件控制(if語句)Python
- PL/SQL 條件控制語句SQL
- impala 條件函式函式
- C#動態查詢:巧用Expression組合多條件表示式C#Express
- 『忘了再學』Shell基礎 — 28、AWK中條件表示式說明
- C++ 條件與 If 語句:掌握邏輯判斷與流程控制精髓C++
- Laravel-orWhere條件式Laravel
- 我去,這麼簡單的條件表示式竟然也有這麼多坑
- react 也就這麼回事 02 —— JSX 插值表示式、條件渲染以及列表渲染ReactJS
- MySQL函式-條件判斷函式MySql函式
- python demo1 條件分支Python
- 『無為則無心』Python基礎 — 13、Python流程控制語句(條件語句)Python
- IP SSL證書申請條件及流程
- 「譯」編寫更好的 JavaScript 條件式和匹配條件的技巧JavaScript
- Django筆記二十三之case、when操作條件表示式搜尋、更新等操作Django筆記
- Python3正規表示式之:(?(id/name)yes-pattern|no-pattern)條件性匹配Python
- 程式返回條件的0和1
- 兄弟連go教程(10)表示式 - 控制流Go
- 深入正規表示式(3):正規表示式工作引擎流程分析與原理釋義
- 自動化運維工具之Puppet變數、正規表示式、流程控制、類和模板運維變數
- lambda表示式的寫法1
- 程式碼重構與單元測試——重構6:使用“多型”取代條件表示式(九)多型
- shell系統函式和流程控制函式
- Scala(一):函式、流程控制、引數函式
- 匹配商品條形碼正規表示式程式碼
- 65條最常用正規表示式[附WPF用法]
- Mysql中儲存過程、儲存函式、自定義函式、變數、流程控制語句、游標/遊標、定義條件和處理程式的使用示例MySql儲存過程儲存函式變數
- Scala與Java差異(二)之條件控制與迴圈Java