Chinaunix首页 | 论坛 | 博客
  • 博客访问: 337785
  • 博文数量: 148
  • 博客积分: 2745
  • 博客等级: 少校
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-30 14:59
文章分类

全部博文(148)

文章存档

2013年(97)

2012年(7)

2011年(3)

2010年(41)

我的朋友

分类: Python/Ruby

2013-03-16 21:26:22

也是我们经常写代码需要用到的,首先我们需要明白在python里面,哪些被解释器当做真,哪些当做假?

和别的语言布尔类型定义1为真,0为假不同,python定义的真假比较多。
先说下假吧:

false,none,0,"",{},[],()

而真的话,只要和上面的相反就行,比如上面是false,那真为true,[]空列表为假,不为空的列表为真。明白了这些。我们就可以用到

如果你要把别的类型转换为bool类型的话,可以通过内置方法bool方法来进行转换。
阅读(797) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~