YYF有点骚 发表于 2020-7-1 10:08:22

大佬们我请教一下

请问python中的!的用法是什么,为什么!=可以结束一个寻欢

Twilight6 发表于 2020-7-1 10:11:19

本帖最后由 Twilight6 于 2020-7-1 10:14 编辑



!= 意思是不等于的意思,并不会结束循环

你说的循环应该是 while 条件循环,模板是while <条件>:只有当这里的 <条件> 满足时候,才会进入循环,或者继续循环

当你条件不满足的时候退出循环, 而这里的!= 就是循环的条件,表示一个变量不等于某个值的时候,这个循环就可以一直持续下去

举个例子:
num = 1
while num != 3:# 只要不等于 3 就进入循环且一直循环下去
    num += 1
    print(num)

开始的时候 num = 1 ,满足 不等于 3 的循环条件,进入循环,在循环过程中,只要 num 不等于 3 循环就不会停止,当 num = 3 时候循环结束



heidern0612 发表于 2020-7-2 08:40:29

?

!=结束不了循环,!=意思为不等于。

可能你while条件满足了等于,所以结束循环了。

YYF有点骚 发表于 2020-7-2 10:31:14

heidern0612 发表于 2020-7-2 08:40
?

!=结束不了循环,!=意思为不等于。


谢谢大佬

YYF有点骚 发表于 2020-7-2 10:32:43

Twilight6 发表于 2020-7-1 10:11
!= 意思是不等于的意思,并不会结束循环

你说的循环应该是 while 条件循环,模板是while :   ...

谢谢大佬
页: [1]
查看完整版本: 大佬们我请教一下