用python找出10以内的素数
时间: 2023-10-28 20:06:08 浏览: 100
sushu.rar_300_site:en.pudn.com
以下是使用Python编写的程序,用于找到10以内的素数:
```python
for i in range(2, 11):
flag = True
for j in range(2, i):
if i % j == 0:
flag = False
break
if flag:
print(i, end=' ')
```
输出结果为:2 3 5 7
说明:程序首先从2开始遍历到10,对于每个数i,它从2到i-1遍历所有的数,如果发现i能够被其中的任何一个数整除,就说明它不是素数,将flag标记为False,跳出内层循环。如果内层循环结束后,flag仍为True,说明i是素数,将其输出即可。
阅读全文