Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1437923
  • 博文数量: 704
  • 博客积分: 10140
  • 博客等级: 上将
  • 技术积分: 6230
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-15 20:41
文章分类

全部博文(704)

文章存档

2013年(1)

2012年(16)

2011年(536)

2010年(151)

分类: Python/Ruby

2011-05-21 23:08:26

 python is是种很特殊的语法,你在其它的语言应该不会见到这样的用法,今天就来说说这个把。
python is 按照自字面的意思就是什么东西是什么的,比如he is a boy,他是一个大男孩,而我们一般在写程序的时候,也会用到一些判断,有的时候也会用到python is,比如判断下这个字符是否为none。

下面是python is的例子,比如我们来判断下一个字符串。
a = 'abc'

if a is not None:
print 'a is not none'

输出的结果是 a is not none

那现在就有个疑问了,什么时候会出现None,不然我们就不用python is来判断了。
一般在python里面我们的调用一些方法的话,会返回None,而不是其它的值,比如里面的python append()就是返回
None,其它的一些方法也会返回None,所以python is就有用武之地了。
阅读(468) | 评论(0) | 转发(0) |
0

上一篇:python os.popen

下一篇:python os

给主人留下些什么吧!~~