str1 = '' str2 = ' ' if not str1: print(1) elif not str2: print(2) else: print(0)
0
1
2
None
空串为 False。
False
字符串有值为true,没值为false
进入if判断体, not str1==not false ==true, 所以输出第一个if判断的结果:print(1)
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题