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^)/
[ツッコミを入れる]