Gail 发表于 2017-1-6 16:50:06

新手python问题

弱弱的问下while 后面加 not 和不加not的区别!

yuwei0927 发表于 2017-1-8 07:52:14

没有区别,有没有not是于while的判断条件在一起的,是为了满足循环可以运行下去来决定的

Benmolly 发表于 2017-1-12 11:56:57

这个不是这样理解的,not相当于否定,是跟while后面的那个量有关。
例如 not True就等于False

Santer 发表于 2017-2-23 21:30:23

只有当while 后面的值为True时才会进入循环
比如 while 3 > 2:
所有加not或者不加只是为了在while后面得到一个布尔类型的值
具体看你的习惯和具体情况了

lubcat 发表于 2017-2-24 20:05:35

用不用not,看你想怎么判断了。
可以while not True方式实现一开始不进入循环
或者
while not False方式无条件进行循环。
使用方法不是固定的。
页: [1]
查看完整版本: 新手python问题