采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
空字符串中间加个空格有两种理解方式:
表现形式是bool(' '),这种形式下为True,因为引号包裹的空格有意义。
表现形式是bool( ),这种形式下为False,因为没有引号包裹的空格是无内容的。
空列表加空格也需要关注引号
1. 比如bool([' ', ' ']),这种形势下为True,道理同上
2. 但如果没有引号包裹,就是语法错误,空和空之间是不能有逗号的,你可以bool([]),但不能bool([ , ])。
需要理解有引号包裹的空格也算是字符,这个跟用字符串还是列表没有关系
能详细点么,看不懂。。。
是true。因为即使是一个空格,计算机也是认为是一个字符串,不是什么都没有,所以结果是true。
留空格和不留空格的区别
这是在干啥?列表里一个点是啥意思?
老师这么辛苦还没休息啊!我是说bool(‘ 空格 ’)却显示true?没加空格显示false
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.6k 7
2.5k 3
2.2k 4
4.2k 22
2.3k 19