欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python标准库学习系列2-真值测试

程序员文章站 2024-01-09 20:33:22
...
在python中任何对象都能被用于真值测试的表达式中,满足以下任意条件的对象的真值被认为是False:
  • None
  • False
  • 数值对象中的0值,如0,0L,0.0,0j
  • 空序列,如'',[],()
  • 空map,{}
  • 用户自定义类型中,如果类中包含__nonzore__(),当该方法返回False时,或者类中含有__len__()方法,当该方法返回0时.