发布网友 发布时间:2022-04-21 21:25
我来回答
共2个回答
热心网友 时间:2022-07-14 07:10
不是2到n/2,是2到n**0.5,就是2到n的开方。
我这里只是一个判断的片段。
0.5是开方,结果是浮点数,需要int转为整数,range是左闭右开,所以+1,else是表示for循环没有触发break,完整循环完后执行的分支,也就是没有找到因数,所以是素数。n是大于等于2的自然数。
热心网友 时间:2022-07-14 07:11