xuyuhuan 发表于 2020-9-8 22:29:12

为啥换了个字符就蹦了啊

for i in range(10):
    if i%2 != 0:
      print(i)
      continue
    i += 2
    print(i)
如果把!=换成=程序就蹦了,这是为啥啊?

Ida_c 发表于 2020-9-16 21:13:40

因为 = 不是比较操作符,
比较操作符是>=, >, <, <=, !=, ==
if 后面要加的是条件语句,不能用=

bonst 发表于 2020-9-16 21:27:09

2楼正解

bonst 发表于 2020-9-16 21:28:14

=是赋值符号
页: [1]
查看完整版本: 为啥换了个字符就蹦了啊