6. 列出 100 以內的質數
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 | '''
ryTutor2014_isPrime.py
列出 100 以內的質數
'''
#
# 翻譯中文函數名稱
#
印= print
範圍= range
def 判斷是否為質數(x):
它是質數嗎= True
for n in 範圍(2, x):
r= x % n # x 除以 n 取餘數 r
if r == 0:
它是質數嗎= False
break
答案= 它是質數嗎
return 答案
質數列= []
for x in 範圍(2,101):
答案= 判斷是否為質數(x)
if 答案 == True:
質數列= 質數列 + [x]
印(質數列)
|
'''
ryTutor2014_isPrime.py
列出 100 以內的質數
'''
#
# 翻譯中文函數名稱
#
印= print
範圍= range
def 判斷是否為質數(x):
它是質數嗎= True
for n in 範圍(2, x):
r= x % n # x 除以 n 取餘數 r
if r == 0:
它是質數嗎= False
break
答案= 它是質數嗎
return 答案
質數列= []
for x in 範圍(2,101):
答案= 判斷是否為質數(x)
if 答案 == True:
質數列= 質數列 + [x]
印(質數列)
沒有留言:
張貼留言