课程
/后端开发
/Python
/python进阶
return s and len(s.strip()) > 0这句怎么解释
2017-08-02
源自:python进阶 2-6
正在回答
s.strip()是删除s这个字符串中为空的字符(空格),len(s.strip())是求解的s.strip长度,return返回的是s与前面长度的逻辑结果,就这里书写的来说,可以看成是一个判断s中是否有空字符的语句,s如果不为空字符串但s中含有空字符(空格),返回结果>0,如果s为空字符串或者s中不含空字符,则返回结果为0
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号