Python基礎– tag –
-
Programming
【Python基礎】再帰処理を使って積立の複利計算をしてみた
再帰処理 前回、再帰処理の回数を大幅に減らす方法を紹介しました。 今回は再帰処理を使って積立の複利計算をしてみたので紹介します。 ではでは始めていきましょう。 金利X%で毎月Y円、Z年積み立てた時の総額は? まずは再帰処理を使わずに、金利X%で毎... -
Programming
【Python基礎】再帰処理の回数を大幅に減らす方法
再帰処理 前回、Pythonで再帰処理を使って面積を指定したガウス分布を作成する方法を紹介しました。 今回は前回の再帰処理を使って、再帰処理の回数を大幅に減らす方法を紹介します。 ちなみに前回の再帰処理のプログラムを少し変えて、経過を表示するよう... -
Programming
【Python基礎】再帰処理を使って面積を指定したガウス分布を作成する方法
再帰処理 前回、PythonのMatplotlibでadd_subplotを使って複数のグラフを一括で表示する方法を紹介しました。 今回は再帰処理を使って面積を指定したガウス分布を作成する方法を紹介します。 まずガウス分布ですが、こちらの記事で使用した関数を使ってい... -
Programming
【Python基礎】1次元リストを指定した個数ずつに分割した2次元リストに変換する方法
リスト 前回、Pythonで小数を10進数として正しく扱うことができるDecimalモジュールを紹介しました。 今回は1次元リストの要素を指定した個数ずつに分割した2次元リストに変換する方法を紹介します。 それでは始めていきましょう。 リストの要素を指定し... -
Programming
【Python基礎】小数を10進数として正しく扱うことができるDecimalモジュール
Decimal 前回、Pythonで小数や整数を四捨五入するround関数を紹介しました。 今回は小数を10進数として正しく扱うことができるDecimalモジュールを紹介します。 ちなみにDecimal自体が10進数という意味です。 まずなぜDecimalという関数が必要かからみてみ... -
Programming
【Python基礎】小数や整数を四捨五入するround関数
round関数 前回、Pythonのpptxでパワーポイントに同じサイズの複数の画像を整列させて貼り付ける方法を紹介しました。 今回は小数や整数を四捨五入(偶数丸め)をするround関数の性質を紹介していきます。 それでは始めていきましょう。 小数を四捨五入し... -
Programming
【Python基礎】リストから辞書を作成する方法
リスト 前回、Pythonのmatplotlibで2軸グラフで表示する軸の値を指定する方法と軸の値を回転させる方法を紹介しました。 今回はリストから辞書を作成する方法を紹介します。 それでは始めていきましょう。 リストから辞書を作成する方法 リストから辞書を... -
Programming
【NumPy, SciPy】正規分布(ガウス分布)に従うランダムな値を取得する方法[Python]
Random、NumPy、SciPy 前回、Pythonのmatplotlibでギリシャ文字を表示する方法を紹介しました。 今回はRandomモジュール、NumPy、SciPyの3種で正規分布(ガウス分布)に従うランダムな値を取得する方法を紹介します。 それでは始めていきましょう。 Random... -
Programming
【Python基礎】リストで特定のインデックスの場所に要素を追加する方法(insert)
リスト 前回、Pythonのmatplotlibでplt.scatterを使ってバブルチャートを作成する方法を紹介しました。 今回はPythonのリストで特定のインデックスの場所に要素を追加する方法を紹介します。 それでは始めていきましょう。 insert:リストの特定のインデッ... -
Programming
【Python基礎】subprocessモジュールを使ってPythonからターミナルやコマンドプロンプトを操作する方法(PythonファイルダブルクリックでStreamlit起動)
subprocess 前回、PythonのSciPyでcurve_fitを用いてピークフィッティングする方法を紹介しました。 今回はsubprocessモジュールを使ってPythonからターミナルやコマンドプロンプトを操作する方法を紹介します。 それでは始めていきましょう。 subprocess....