[12.条件表达式] 零基础学python,简单粗暴

比较运算符

  • >
  • <
  • ==
  • !=
  • >=,<=

逻辑运算符

  • 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不成立!!!")
原文地址:https://www.cnblogs.com/pangcw/p/9001048.html