最赞回答 / sump
python中用缩进区分不同的代码快, 第一个return在for循环完成后跳出, 第二个return属于for循环中的语句, 所以在for循环执行中就跳出了
2015-02-27
最赞回答 / 姑娘小小
先把'<tr><td>%s</td><td>%s</td></tr>' % (name, score)部分用gtr表示,则此代码可以表示为[gtr for name, score in d.iteritems()]我们先看gtr部分,字符串可以通过 % 进行格式化,用指定的参数替代 %s,所以gtr表示一个字符串。举个例子,如果name=Mike,score=90,那么gtr='<tr><td>Mike<...
2015-02-19
最赞回答 / 我才是淡淡
字符串在参与正确与否的判断时当作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