练习题疑问
来源:3-26 综合训练:判断1000内的质数
Buck_messic
2020-04-19 17:58:00
为什么第6行is_prime = True是赋值,而要在if判断语句中要等于:if is_prime == False:
1回答
时间,
2020-04-20
同学,你好。is_prime是一个用来识别数字是否是质数的变量。is_prime默认值为True。开始进行条件判断。当if条件成立时,num不是质数,is_prime的值变为False。因此在后边判断时判断is_prime的值是否为False,若条件成立,则输出不是质数;若条件不成立,is_prime值为True,则输出为质数。
同学也可以将if条件修改为if is_prime == True,若条件成立,则输出是质数
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题