Python例:判定素数
5019 ワード
判定素数:説明:本プログラムは、まず、素数を判断して出力する関数I s P r i m e()IsPrime()IsPrime()を定義し、2つのパラメータa a a a a aとb b bを含み、本プログラムの役割は、a a a a aとb bの間のすべての素数を出力することである. Pythonプログラム実現 例:出力1から100の間のすべての素数は以下の通りである: プログラムの実行結果は以下の通りである: 終了語:上記のコードは本人の理解に基づいて作成され、エラーや不適切な点があれば、訂正してください.
#Date:2019-11-12
#Writer:
def IsPrime(a, b): #
list_Prime = [] # , a b
for i in range(a, b+1):
for j in range(2, i+1):
if j < i:
if i % j == 0:
break
if j == i:
list_Prime.append(i) #
print(' {} {} :
'.format(a, b))
for k in range(len(list_Prime)):
print(list_Prime[k], end = ' ')
if (k+1) % 6 == 0:
print('
')
print('
{} .'.format(len(list_Prime)))
IsPrime(1, 100) #
1 100 :
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
25 .