python编写代码2-200素数
时间: 2024-01-18 12:46:30 浏览: 90
python 实现100到200的素数
5星 · 资源好评率100%
以下是Python编写的2-200素数的代码:
```python
for i in range(2, 201):
# 判断是否为素数
for j in range(2, i):
if i % j == 0:
break
else:
print(i)
```
解释一下代码的思路:
首先使用for循环遍历2到200之间的所有数字,然后使用嵌套的for循环判断每个数字是否为素数。
内层for循环从2开始遍历到当前数字的前一个数字,如果当前数字能够被任意一个小于它的数字整除,则说明它不是素数,直接跳出内层循环。
如果内层循环执行完毕没有跳出,即当前数字没有被任何一个小于它的数字整除,那么就说明它是素数,使用print函数输出即可。
阅读全文