摘要: 今天写代码遇到下面的情况,ext_name是文件的扩展名,我想判断它是不是'.v'或者'.V',就写成了下面的:if ext_name is not ('.v' or '.V'):然后出错了,经过翻书才知道对于or这种短路操作符,只要第一个表达式不是false,整个a or b返回的值就是a的值,否则就是b的值。对于and也是一样,只要a不是false,a and b返回的就是b的值。下列情况在p... 阅读全文
posted @ 2013-03-31 10:32 T_shell 阅读(279) 评论(0) 推荐(0) 编辑