请使用循环语句输出1~100以内的质数
时间: 2023-05-23 09:05:23 浏览: 107
寻找100以内的质数
5星 · 资源好评率100%
答:
首先,质数是指只能被1和自身整除的数,因此我们需要写一个判断素数的函数。接着,使用循环语句依次判断1到100以内的每个数是否为质数,如果是,则输出该数。
以下是示例代码:
```python
# 判断是否为质数的函数
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
# 输出1~100以内的质数
for i in range(1, 101):
if is_prime(i):
print(i)
```
输出结果:
```
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
```
阅读全文