http://fj.ikafan.com/attachment/forum/201608/16/172641fqf38k88ickfcw77.png.thumb.jpg
如图所示,
第一个结果应当返回(A,A)
第二个结果应当也无法返回,虽然一个函数如果没有敲定 return 什么,那么自然应该返回 None.可是现在函数已经指明了返回的内容,
None 作为 s 返回么?
那为什么我使用数字比如 21 的时候就报错呢?
第三个结果应当返回(空格空格 A,A)这样
到底是为什么?????
http://fj.ikafan.com/attachment/forum/201608/16/173021qjd5ejcceex7xht7.png.thumb.jpg
此问题的来源是在学 filter()函数时候的疑惑..
如图所示,return s and s.strip()的时候是怎么返回布尔量的?凭什么 filter()可以发挥作用啊
谢谢
如图所示,
第一个结果应当返回(A,A)
第二个结果应当也无法返回,虽然一个函数如果没有敲定 return 什么,那么自然应该返回 None.可是现在函数已经指明了返回的内容,
None 作为 s 返回么?
那为什么我使用数字比如 21 的时候就报错呢?
第三个结果应当返回(空格空格 A,A)这样
到底是为什么?????
http://fj.ikafan.com/attachment/forum/201608/16/173021qjd5ejcceex7xht7.png.thumb.jpg
此问题的来源是在学 filter()函数时候的疑惑..
如图所示,return s and s.strip()的时候是怎么返回布尔量的?凭什么 filter()可以发挥作用啊
谢谢