Python

Python

【Python】ビット演算(AND、OR、XOR)の計算とOR演算を使用したマスタチェック処理

■概要本稿では、Pythonのプログラミングにおける、以下の2点について解説する。・ビット演算(AND、OR、XOR)の計算処理・OR演算を使用したマスタチェック処理■論理演算論理演算は、0(FALSE)または1(TRUE)をとる値について...
高校数学

【Python】円順列を計算する関数を作成し、丸テーブルに座る場合の数を求める

■概要場合の数のうち、円順列について、机上計算とPythonを使用した計算処理の2種類の解答方法を示す。■円順列円順列とは、丸いテーブルに複数人が着席するときの場合の数を算出する方法である。以下のように、丸テーブルに4人が着席した場合、①の...
高校数学

【Python】順列の計算処理関数を作成し、場合の和を求める

■概要場合の数のうち、順列に関する問題を解く。なお、机上による計算方法と、Pythonを使用してプログラミングで解く方法の2種類を示す。■順列順列(Permutation)とは、ある事象を並び替えた時、順番が異なれば、全く別の事象としてカウ...
高校数学

【Python】場合の数(積の法則):道順ABCの通るパターンを調べる

■場合の数場合の数とは、ある事象について、起こりうるすべてのパターン数を表す。例えば、サイコロの出る目について、すべてのパターンは、以下の6通りである。「1」、「2」、「3」、「4」、「5」、「6」▼積の法則同時に起こりうる「A」、「B」の...
高校数学

【Python】場合の数(和の法則):2つのサイコロの目の和が、4の倍数になるパターンを調べる

■場合の数場合の数とは、ある事象について、起こりうるすべてのパターン数を表す。例えば、サイコロの出る目について、すべてのパターンは、以下の6通りである。「1」、「2」、「3」、「4」、「5」、「6」▼和の法則同時に起こらない「X」、「Y」と...
Excel操作

【Python】住所が入力されたcsvファイルを読み込み、緯度経度をExcelファイルに出力する

■作成プログラムの概要・場所の名前と住所を記入しているcsvファイルをインプットに、緯度経度を取得し、結果をExcelファイルに出力する。■フローチャート▼メイン処理▼住所情報読み込み処理▼緯度経度変換処理▼Excelファイル出力処理■プロ...
ツール

【Python】固定長ファイル:字幕時間ファイルを所定のフォーマットに変換する

■実装するプログラムの概要固定長の時間を記載しているテキストファイルをインプットとして、所定の字幕時間フォーマットに変換する。【条件】「8桁数字+半角スペース+8桁数字」のファイルについて・・・8桁の数字(例:00000112)の場合は、①...
ツール

【Python】seleniumを使用して、サイト内検索に自動で値を入力し、結果を表示する

■実装するプログラムの概要pythonのseleniumを使用して「え〜のう」の「サイト内検索」に検索ワードを自動で入力し、検索結果を表示する。▼実装イメージ文字を入力する。検索結果を表示する。■フローチャート■プログラムの仕様インプット処...
高校数学

【Python】sympy.integrateを使用して定積分を解く

■定積分定積分とは、ある一定の区間における、曲線と曲線、曲線と直線とで囲まれた面積である。・ざっくりイメージ図上図の色をつけた長方形について、縦をf(x)とし、横をdxとした場合、長方形の面積は、f(x)とdxを掛け合わせた値「f(x)dx...
高校数学

【Python】微分:極値を求め、グラフに図示する

■極値関数f(x) = x3 -3x + 1について、導関数f'(x)を求める。f'(x) = 3x2 - 3f'(x) = 3(x2 - 1)f'(x) = 3(x - 1)(x + 1)すなわち、x = -1、1のとき、導関数f'(x)...