昨日青空77 发表于 2020-10-15 18:01:28

q20讲问题,求助

这个是啥意思,有点难理解

昨非 发表于 2020-10-15 18:59:43

if countB:等价于if countB!=0
当countB不为零的时候执行下面的语句

笨鸟学飞 发表于 2020-10-15 23:01:51

楼上的说法不太全面啊。。。
python的if语句是这样理解的
if x:
   代码1
else:
   代码2
如果X的结果为真,或者为非0的值,则执行代码1。如果X的结果为假,或者为0,则执行代码2

qq1484730945 发表于 2020-10-15 23:18:22

a = 0
if a:
        print(i)

a = 1

if a:
        print(1)

       
1

懂?好像如果if对象(变量) 就判断这个是0 False或者 >=1 True
基本是能优则有,能懒则懒,哈哈哈

昨日青空77 发表于 2020-10-15 23:48:10

qq1484730945 发表于 2020-10-15 23:18
懂?好像如果if对象(变量) 就判断这个是0 False或者 >=1 True
基本是能优则有,能懒则懒,哈 ...

厉害了,还没反应过来

昨日青空77 发表于 2020-10-15 23:49:06

昨非 发表于 2020-10-15 18:59
if countB:等价于if countB!=0
当countB不为零的时候执行下面的语句

感谢
页: [1]
查看完整版本: q20讲问题,求助