基本概念 Pythonのappendとextendの違いについて appendはリストに要素を追加するメソッドです。要素はリストの末尾に追加されます。 例: >>> a = >>> a.append(4) >>> print(a) extendはリストに別のリストを結合するメソッドです。 例: >>> a... 2023.02.07 基本概念
プロジェクトとケーススタディ PythonでQRコードを作成する方法 PythonでQRコードを作成するには、「pyqrcode」モジュールを使用することができます。 まず、pyqrcodeモジュールをインストールします。次のコマンドを使用して、pyqrcodeモジュールをインストールできます。 pip in... 2022.12.30 プロジェクトとケーススタディ
プロジェクトとケーススタディ PythonでTwitterをスクレイピングする方法(Twitter API) 概要とサンプルコード Twitterのデータをスクレイピングするには、Twitter APIを利用する方法や、Webスクレイピングを行う方法があります。 Twitter APIを利用するには、Twitter Developerでアプリを登録... 2022.12.30 プロジェクトとケーススタディ
基本概念 Pythonで正規表現を扱う方法 概要とサンプルコード Pythonでは、正規表現を使うことで、文字列をマッチングしたり、置換したりすることができます。 正規表現を使うには、reモジュールをインポートする必要があります。 reモジュールには、様々な関数が用意されていますが、... 2022.12.30 基本概念
基本概念 Pythonで変数の値をインクリメントする方法 Pythonでは、変数の値をインクリメント(1ずつ増やす)することができます。 インクリメントを行うには、次のようにします。 # 変数の値を1ずつ増やす counter = 0 counter += 1 上のコードでは、+=演算子を使って、... 2022.12.29 基本概念
基本概念 PythonでCSVファイルを読み込む方法 概要とサンプルコード Pythonには、csvモジュールが標準で提供されており、これを使うことで、CSVファイルを読み込むことができます。 CSVファイルを読み込む基本的な手順は次のようになります。 csvモジュールをインポートする CSV... 2022.12.29 基本概念
基本概念 Pythonでlistから要素を削除して取り出す方法(pop) 概要とサンプルコード Pythonのリストでは、pop() メソッドを使用することで要素を削除したり、削除された要素を取得することができます。 次の例では、リストの末尾から要素を削除し、削除された要素を表示する方法を示しています。 # リス... 2022.12.29 基本概念
基本概念 Pythonでカラー画像をnumpy配列に変換する方法 Pythonでカラーのjpg画像をNumPy配列に変換するには、PIL(Python Imaging Library)を使用することができます。 例えば、次のようにして、カラーのjpg画像をNumPy配列に変換することができます。 from... 2022.12.28 基本概念
プロジェクトとケーススタディ Pythonで地図上の2点間の距離を求める方法 概要とサンプルコード 地図上の2地点間の距離を求めるには、それらの2地点の経度と緯度を使用して、ハーベイの公式を使用することができます。 ハーベイの公式は、球面上の2地点間の距離を求めるために使用される数学的な公式です。 例えば、東京と大阪... 2022.12.28 プロジェクトとケーススタディ
プロジェクトとケーススタディ Pythonで2点間のユークリッド距離を求める方法 2次元平面上のユークリッド距離 ユークリッド距離は、2つの点の間の距離を表す数値です。 2次元平面上の点A(x1, y1)と点B(x2, y2)の間のユークリッド距離は、以下の式で計算できます。 distance = sqrt((x1 - ... 2022.12.28 プロジェクトとケーススタディ