Programming– category –
-
Programming
【Python基礎】Webカメラの画像を取得したり、動画を録画したりする方法
【Webカメラ】 前回、複数のリストの順番を同時にソート(並び替え)する方法を紹介しました。 今回はWebカメラを使って画像を取得したり、動画を録画したりする方法を紹介します。 それでは始めていきましょう。 【OpenCVのインストール】 Webカメラの画... -
Programming
【Python基礎】複数のリストの順番を同時にソート(並び替え)する方法
【リストのソート】 前回、Jupyter Notebookで音を鳴らしたり、保存する方法を解説しました。 今回は複数のリスト(配列)において、要素の順番を同時にソート(並び替え)する方法を紹介します。 例えばこんな2つのリストがあったとします。 num_list = [... -
Programming
【Python基礎】Jupyter Notebookで音を鳴らしたり、保存する方法
【Pythonで音を鳴らす】 前回、numpy:三角関数(sin、cos、tan)、逆三角関数(arcsin、arccos、arctan)の計算の仕方を解説しました。 今回は前回学んだ三角関数を使って、Jupyter Notebook上で音を鳴らしてみたり、作成した音を保存したりする方法を紹... -
Programming
【NumPy】三角関数(sin、cos、tan)、逆三角関数(arcsin、arccos、arctan)の計算[Python]
【numpy】 前回、並列処理concurrent.futuresのThreadPoolExecutorで複数の処理を実行した際、他の処理を待つ方法を紹介しました。 今回はnumpyで三角関数を扱う方法を解説していきます。 三角関数は高校の数学でもやったかと思いますが、三角形の辺の長さ... -
Programming
【Python基礎】並列処理concurrent.futures ThreadPoolExecutorで他の処理の終了を待つ方法
【concurrent.futures ThreadPoolExecutor】 前回、ast.literal_eval()で文字列を解釈、適切な型に変換する方法を解説しました。 今回は並列処理concurrent.futuresのThreadPoolExecutorで複数の処理を実行した際、他の処理を待つ方法を紹介します。 ち... -
Programming
【Python基礎】ast.literal_eval()で文字列を解釈、適切な型に変換(int型、float型、リスト型、辞書型、タプル型など)
【ast(Abstract Syntax Tree):抽象構文木】 前回、matplotlibで途中で分断された(切れている)グラフを出力する方法を紹介しました。 今回は文字列を適切な型に変換してくれるast.literal_eval()をいじっていきます。 この「ast.literal_eval()」は標... -
Programming
【matplotlib】途中で分断された(切れている)グラフを出力する方法[Python]
【matplotlib】 前回、小数から整数に変更する際の小数点以下の取り扱い(切り捨て、四捨五入、切り上げ、切り下げ)に関して解説しました。 今回はmatplotlibでグラフを描写する際、途中で分断されたグラフを表示する方法を紹介します。 途中で分断された... -
Programming
【Python基礎】小数から整数に変更する際の小数点以下の取り扱い(切り捨て、四捨五入、切り上げ、切り下げ)
【小数点以下の取り扱い】 前回、並列処理で複数の処理を行い、グローバル変数で特定の処理の終了により他の処理を終了させる方法を紹介しました。 今回は小数から整数に変更する際の小数点以下の取り扱い(切り捨て、四捨五入、切り上げ、切り下げ)を紹... -
Programming
【Python】並列処理で複数の処理を行い、グローバル変数で特定の処理の終了により他の処理を終了させる方法
【並列処理】 前回、どこからでもアクセス可能な変数であるグローバル変数を紹介しました。 今回は並列処理により複数の処理を同時に行い、グローバル変数を使って一つの処理の終了により他の処理も終了させる方法を紹介します。 どういうことかと言うと、... -
Programming
【Python基礎】グローバル(global)変数:どこからでもアクセス可能な変数
【global変数】 前回、datetime.timedeltaによる日時の足し算・引き算、秒への変換に関して解説しました。 今回はPythonのグローバル(global)変数に関して解説をしていきます。 あまり普段気にせず使っている変数ですが、実はアクセスできる範囲によって...