使用for循环语句,编写程序输出200以内的所有素数
时间: 2023-06-11 21:08:43 浏览: 131
输出100到200之间的全部素数
下面是使用for循环语句输出200以内所有素数的Python程序:
```python
for i in range(2, 201):
for j in range(2, i):
if i % j == 0:
break
else:
print(i)
```
程序的思路是从2到200遍历每个数,对于每个数,再从2到该数本身-1遍历,判断该数是否能被其中任意一个数整除,若能,则说明该数不是素数,跳出内层循环;否则,该数是素数,输出该数。其中,外层循环使用了Python中的range函数,内层循环使用了Python中的break和else关键字。
阅读全文