172226325 发表于 2020-5-30 16:43:53

qiuyouzhi 发表于 2020-5-30 16:47:35

空字符串为False,所以这里判断的是text是否为空字符串。

冬雪雪冬 发表于 2020-5-30 16:50:58

相当于 if line != '':

172226325 发表于 2020-5-30 16:51:53

172226325 发表于 2020-5-30 16:52:27

Twilight6 发表于 2020-5-30 16:52:33

要知道Python中 只要 0 、空字符串、空列表、空字典等 都可以看作布尔类型的值为 False

只要是 非0 ,非空字符串、列表、字典 等 都可以看作布尔类型的值为 True

所以看你具体传入参数的值是什么,然后作为 if 条件进行判断

qiuyouzhi 发表于 2020-5-30 16:56:14

172226325 发表于 2020-5-30 16:51
感谢

如果问题解决了,请设置【最佳答案】

172226325 发表于 2020-5-30 17:04:30

Twilight6 发表于 2020-5-30 17:05:43

172226325 发表于 2020-5-30 17:04
感谢大神

客气了~
https://xxx.ilovefishc.com/forum/202005/27/132745rjvcvw1z2148jthd.gif
页: [1]
查看完整版本: if line