最赞回答 / 我才是淡淡
字符串在参与正确与否的判断时当作true,如果将其返回的话,是返回整个字符串,凭什么字符串返回后变成了true或者false?a = TrueT = 'string'F = 'str'print a and a==T or a==F上面代码将会返回False,因为a==T和a==F本身就是boolean,所以最后返回的是boolean类型值
2015-02-13
最新回答 / 二十四桥明月夜y
你的代码应该是这样的吧<...code...>第一个的是先sum加1,然后再x=2*x循环19次得和。第二个的sum值是x=2*x的二十次循环的值。
2015-02-06