用流程图解释for i in range(2,int(math.sqrt(x))+1): if x%i==0: return False return True
时间: 2024-05-07 15:22:06 浏览: 181
NCT等级测试-Python编程一级真题测试卷1图文.doc
```flow
st=>start: 开始
op1=>operation: 设变量i从2到int(math.sqrt(x))+1循环
op2=>operation: 判断x能否被i整除
cond=>condition: 如果能整除,返回False
op3=>operation: 如果不能整除,继续循环
cond2=>condition: 如果i大于等于int(math.sqrt(x))+1,返回True
e=>end: 结束
st->op1->op2->cond
cond(yes)->e
cond(no)->op3->op1
cond2(no)->op2
cond2(yes)->e
```
阅读全文