用python输出300以内的素数
时间: 2023-09-12 12:03:44 浏览: 272
python如何求100以内的素数
可以使用以下代码来输出300以内的素数:
```python
for num in range(2, 300):
for i in range(2, num):
if num % i == 0:
break
else:
print(num)
```
这段代码使用了两个嵌套循环,第一个循环用于遍历2到300之间的每一个数,第二个循环用于判断当前数是否为素数。如果当前数能够被除了1和本身以外的其他数整除,则说明它不是素数,直接退出循环。如果第二个循环正常结束,说明当前数是素数,就可以输出它。
阅读全文