MacでPythonのバージョンを確認する方法 ターミナル(端末)を開いて、以下のコマンドを入力します。 Python 2の場合: python --version Python 3の場合: python3 --version これにより、Pythonのバージョン情報が表示されます。 例えば、「Python 3.8.5」の…
Pythonでリストを結合するには、extend()メソッドまたは、+=演算子を使用します。また、新しいリストを生成するために+演算子を使用することもできます。 例: list1 = [1, 2, 3] list2 = [4, 5, 6] # extend()メソッドを使用 list1.extend(list2) print(lis…
環境設定 MacにPythonをインストールする方法 list リストの中身を順番に処理する 配列の中身を検索する リストから要素を削除して取り出す(pop) リストのソート方法 リストに新たな要素を追加する(append) リストを結合する方法(extend) appendとextendの違…
appendはリストに要素を追加するメソッドです。要素はリストの末尾に追加されます。 例: >>> a = [1, 2, 3] >>> a.append(4) >>> print(a) [1, 2, 3, 4] extendはリストに別のリストを結合するメソッドです。 例: >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> a…
PythonでQRコードを作成するには、「pyqrcode」モジュールを使用することができます。 まず、pyqrcodeモジュールをインストールします。次のコマンドを使用して、pyqrcodeモジュールをインストールできます。 pip install pyqrcode 次に、次のようにしてQRコ…
概要とサンプルコード Twitterのデータをスクレイピングするには、Twitter APIを利用する方法や、Webスクレイピングを行う方法があります。 Twitter APIを利用するには、Twitter Developerでアプリを登録し、アクセストークンを取得する必要があります。 ア…
概要とサンプルコード Pythonでは、正規表現を使うことで、文字列をマッチングしたり、置換したりすることができます。 正規表現を使うには、reモジュールをインポートする必要があります。 reモジュールには、様々な関数が用意されていますが、基本的な使い…
Pythonで散布図を作成するには、matplotlibライブラリを使うことができます。 matplotlibは、Pythonでグラフを描画するためのライブラリであり、散布図をはじめとした、様々なグラフを作成することができます。 散布図を作成するには、次のようにします。 ma…
Pythonでは、変数の値をインクリメント(1ずつ増やす)することができます。 インクリメントを行うには、次のようにします。 # 変数の値を1ずつ増やす counter = 0 counter += 1 上のコードでは、+=演算子を使って、変数counterの値を1ずつ増やしています。…
概要とサンプルコード Pythonには、csvモジュールが標準で提供されており、これを使うことで、CSVファイルを読み込むことができます。 CSVファイルを読み込む基本的な手順は次のようになります。 csvモジュールをインポートする CSVファイルを開く CSVファイ…
概要とサンプルコード Pythonのリストでは、pop() メソッドを使用することで要素を削除したり、削除された要素を取得することができます。 次の例では、リストの末尾から要素を削除し、削除された要素を表示する方法を示しています。 # リストを作成する num…
Pythonでカラーのjpg画像をNumPy配列に変換するには、PIL(Python Imaging Library)を使用することができます。 例えば、次のようにして、カラーのjpg画像をNumPy配列に変換することができます。 from PIL import Image import numpy as np # 画像を開く imag…
概要とサンプルコード 地図上の2地点間の距離を求めるには、それらの2地点の経度と緯度を使用して、ハーベイの公式を使用することができます。 ハーベイの公式は、球面上の2地点間の距離を求めるために使用される数学的な公式です。 例えば、東京と大阪間の…
2次元平面上のユークリッド距離 ユークリッド距離は、2つの点の間の距離を表す数値です。 2次元平面上の点A(x1, y1)と点B(x2, y2)の間のユークリッド距離は、以下の式で計算できます。 distance = sqrt((x1 - x2)**2 + (y1 - y2)**2) ここで、sqrtは平方根を…
概要とサンプルコード Pythonで入力を受け取るには、標準ライブラリのinput関数を使用します。次のように使います。 name = input("Enter your name: ") print(f"Hello, {name}!") 上の例では、input関数はユーザーに対して「Enter your name: 」というプロ…
Pythonでライブラリをインストールするには、標準ライブラリのpipを使用することができます。 pipは、Pythonのパッケージマネージャーであり、Pythonのライブラリをインストール、アンインストール、アップグレードするためのツールです。 以下が、ライブラ…
概要とサンプルコード Pythonで乱数(ランダムな数値)を生成するには、標準ライブラリのrandomモジュールを使用することができます。 以下が使用例です。 import random # 0から1の間の乱数を生成する x = random.random() print(x) # 0以上1未満の乱数が出…
Pythonで平方根を求めるには、標準ライブラリのmathモジュールを使用することができます。 以下が使用例です。 import math x = 16 # 平方根を求める y = math.sqrt(x) print(y) # 出力: 4.0 math.sqrt()関数は、与えられた数の平方根を返します。 注意: mat…
Pythonは、プログラミング言語として、様々なことができます。 以下に、Pythonでできることをいくつか紹介します。 Webサイトの構築 Pythonには、Webサイトを構築するためのフレームワークがたくさんあります。例えば、DjangoやFlaskがあります。 これらのフ…
Pythonでファイル名を変更するには、標準ライブラリのosモジュールを使用することができます。 osモジュールには、os.rename関数があります。この関数を使用すると、ファイル名を変更することができます。 次に、使用例を示します。 import os # ファイル名…
概要とサンプルコード Pythonでファイルの存在を確認するには、標準ライブラリのosモジュールを使用することができます。 osモジュールには、os.path.exists関数があります。この関数を使用すると、指定したパスが存在するかどうかを確認することができます…
概要とサンプルコード PythonでWindowsのファイルパスを扱うには、標準ライブラリのosモジュールを使用することができます。 osモジュールには、様々なファイルシステム操作を行うための関数が用意されています。 Windowsでは、ファイルパスを表す文字列は、…
概要とサンプルコード Pythonでファイルをコピーするには、標準ライブラリのshutilモジュールを使用することができます。 このモジュールには、copy関数があります。この関数を使用すると、ファイルをコピーすることができます。 次に、使用例を示します。 i…
概要とサンプルコード Python では、リストやタプルなどのシーケンス型のデータを順番に取り出すことができます。これを実現するのが、for ステートメントです。 使い方は以下のようになります。 # リストを作成する numbers = [1, 2, 3, 4, 5] # リストの各…
概要とサンプルコード Pythonでゲームを作成するには、様々なライブラリやフレームワークがあります。 以下に、pygameを用いたゲーム作成のサンプルを紹介します。 # Pygame モジュールをインポートする import pygame # Pygame の初期化 pygame.init() # ウ…
概要とサンプルコード Pythonでグラフに凡例を表示するには、legend関数を使用します。 以下に、凡例を表示する方法を示します。 import matplotlib.pyplot as plt import numpy as np # データを生成する x = np.linspace(0, 10, 100) y1 = x ** 2 y2 = x *…
Pythonで複数のグラフを重ねるには、matplotlibライブラリを使用することができます。 以下に、複数のグラフを重ねる方法を示します。 import matplotlib.pyplot as plt import numpy as np # データを生成する x = np.linspace(0, 10, 100) y1 = x ** 2 y2 …
Pythonで行列を結合するには、様々な方法があります。以下に、いくつかの方法を紹介します。 numpyモジュールを使用する numpyモジュールは、数値計算を行うためのライブラリです。このモジュールを使用すると、行列を結合することができます。 import numpy…
Pythonで行列を転置するには、様々な方法があります。以下に、いくつかの方法を紹介します。 numpyモジュールを使用する numpyモジュールは、数値計算を行うためのライブラリです。このモジュールを使用すると、行列を転置することができます。 import numpy…
Pythonで行列を作成するには、様々な方法があります。以下に、いくつかの方法を紹介します。 numpyモジュールを使用する numpyモジュールは、数値計算を行うためのライブラリです。このモジュールを使用すると、行列を簡単に作成することができます。 import…