トップ «前の日(10-25) 最新 次の日(10-27)» 追記

kaztomo日記


2018/10/26

_ [DataScience][Python]素数を求める

データサイエンティスト育成講座 コンテンツ の第1章の総合問題は素数を求めるもの。久々に頭を使った。

def func(N):
   for i in range(2, N+1):
       y = False
       for j in range(2, i):
           if (i % j) == 0:
               y = True
               break
       if y == False:
           print(i)
func(10)

あんまり美しくないけど、深く考えて時間を使うより、ひとまずアイデアを形に(^^;; その後、ネットで素数を求めるアルゴリズムを調べていると「あ~なるほどぉ」と感心してしまった。 内包表記つかって出来そうな気がしたけど俺の実力では (>_<)

他に得たものとしては、この ipynb ファイル。自分の知らないテクが幾つかあって勉強になった(^O^)/