用Python写一个1到100的质数,并且可以提示是质数和不是质数
时间: 2024-05-06 08:22:14 浏览: 146
以下是使用Python编写的1到100的质数程序:
```python
def is_prime(num):
"""
判断一个数是否为质数
"""
if num <= 1:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
for i in range(1, 101):
if is_prime(i):
print(i, "是质数")
else:
print(i, "不是质数")
```
运行结果:
```
1 不是质数
2 是质数
3 是质数
4 不是质数
5 是质数
6 不是质数
7 是质数
8 不是质数
9 不是质数
10 不是质数
11 是质数
12 不是质数
13 是质数
14 不是质数
15 不是质数
16 不是质数
17 是质数
18 不是质数
19 是质数
20 不是质数
21 不是质数
22 不是质数
23 是质数
24 不是质数
25 不是质数
26 不是质数
27 不是质数
28 不是质数
29 是质数
30 不是质数
31 是质数
32 不是质数
33 不是质数
34 不是质数
35 不是质数
36 不是质数
37 是质数
38 不是质数
39 不是质数
40 不是质数
41 是质数
42 不是质数
43 是质数
44 不是质数
45 不是质数
46 不是质数
47 是质数
48 不是质数
49 不是质数
50 不是质数
51 不是质数
52 不是质数
53 是质数
54 不是质数
55 不是质数
56 不是质数
57 不是质数
58 不是质数
59 是质数
60 不是质数
61 是质数
62 不是质数
63 不是质数
64 不是质数
65 不是质数
66 不是质数
67 是质数
68 不是质数
69 不是质数
70 不是质数
71 是质数
72 不是质数
73 是质数
74 不是质数
75 不是质数
76 不是质数
77 不是质数
78 不是质数
79 是质数
80 不是质数
81 不是质数
82 不是质数
83 是质数
84 不是质数
85 不是质数
86 不是质数
87 不是质数
88 不是质数
89 是质数
90 不是质数
91 不是质数
92 不是质数
93 不是质数
94 不是质数
95 不是质数
96 不是质数
97 是质数
98 不是质数
99 不是质数
100 不是质数
```
阅读全文