円周率1万桁のリストを作成する

こんにちは。chanyoGUITARと申します。今回は掲題の件を記事にさせていただきました。

それでは行きましょう!

プログラミング言語はPythonを用いて、ライブラリはSympyを使用します。

小数点「.」は除かれることに注意してください。

実現するためには、次のコードを実行してください。

import sympy
n = 10000
p = sympy.pi.evalf(n)
lst = [int(d) for d in str(p) if d != "." ]

# 印刷する場合
# for l in lst:
#     print(l)

このコードの一部分を応用すれば様々な状況にも対応できますから、一部分だけコピーするなどしていただいて構いません。また間違い等あればお気軽にコメントください!!

以上です!

記事は毎日投稿の予定なので、明日もぜひのぞいてみてください!それでは!

コメント

タイトルとURLをコピーしました