判断1000以内的质数

来源:3-26 综合训练:判断1000内的质数

smile达芬奇

2019-05-18 13:31:23

while i < num :
   if num % i == 0:
       is_prime = False
       break
   i = i + 1
if is_prime == False:

为什么循环里面的if判断语句的is_prime = False 一个等号,外面if判断语句的is_prime == False是两个等号

写回答

2回答

高泽文

2019-05-18

循环里is_prime = False 一个等号代表的是付值,将False这个值付给is_prime。而下面判断==是比较is_prime的现有值是否为False

1

时间,

2019-05-19

同学,你好,‘qq_冯曼施坦因_0’同学的回答是正确的,同学可以参考下,一个等号是赋值,两个等号是比较值是否相等。

1

0 学习 · 8160 问题

查看课程