给我一段循环输出一百以内质数的代码
时间: 2024-03-18 11:41:42 浏览: 51
求100以内的质数程序
好的,以下是 Python 代码实现:
```python
for num in range(2, 101):
# 判断是否为质数
for i in range(2, num):
if num % i == 0:
break
else:
print(num)
```
代码解释:
- `range(2, 101)` 表示从 2 到 100 的整数范围,不包括 101。
- `for num in range(2, 101)` 表示循环遍历这个范围内的每一个数。
- `for i in range(2, num)` 表示循环遍历 2 到当前数 num 之间的每一个数。
- `if num % i == 0: break` 表示如果当前数 num 能够被 2 到 num-1 之间的任何一个数整除,则退出循环。
- `else: print(num)` 表示如果没有在循环中退出,则说明 num 是质数,输出这个数。
阅读全文