比较运算符
- >
- <
- ==
- !=
- >=,<=
逻辑运算符
- and,判断两个条件是否同时成立
- or,判断是否至少有一个条件成立
- not,对条件取反
条件表达式
- True成立,False不成立
- 非0成立,0不成立
- 字符串、复数、对象成立,None不成立
- 总结:不成立的有False、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不成立!!!")