I Love Python. I Learn Python. I Teach Python. I Am a Python.

2014/03/16

列出 100 以內的質數

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]

印(質數列)

沒有留言:

張貼留言