基本概念 Pythonでクラス(Class)を定義する方法 概要とサンプルコード Pythonでクラスを定義するには、class キーワードを使用します。 以下に、クラスを定義する例を示します。 # クラスを定義する class MyClass: # クラス変数 class_variable = "... 2022.12.26 基本概念
数学 Pythonで割り算の商と余りを求める方法 Pythonでは、整数型の値を割り算する際に、商を求めるには、標準ライブラリのdivmod関数を使用することができます。 以下に、divmod関数を使用して商を求める例を示します。 print(divmod(10, 3)) # (3, 1)... 2022.12.26 数学
基本概念 Pythonプログラムを強制終了する方法 sysを用いる例 Pythonプログラムを強制的に終了するには、sys モジュールの exit 関数を使用することができます。 以下に、exit 関数を使用した例を示します。 import sys # プログラムを終了する sys.exit... 2022.12.26 基本概念
基本概念 Pythonで使用できる演算子一覧 概要 Pythonで使用できる演算子を一覧にまとめると以下のようになります。 算術演算子 +:加算 -:減算 *:乗算 /:除算 //:整数除算 %:剰余 **:べき乗 論理演算子 and:論理積 or:論理和 not:否定 比較演算子 =... 2022.12.26 基本概念
ライブラリとフレームワーク Pythonでウィンドウを作成する方法(Tkinter) 概要 Pythonでウィンドウを作成するには、GUIライブラリを使用することができます。 Pythonには様々なGUIライブラリがありますが、代表的なものとして、TkinterやPyQtなどがあります。 Tkinterを使用したウィンドウ生... 2022.12.26 ライブラリとフレームワーク
数学 Pythonで移動平均を求める方法 Pythonで移動平均を計算するには、指定した期間分のデータを取得し、それらを平均することで計算することができます。 移動平均 例えば、以下のように、ある日毎のデータが存在するとして、5日間の移動平均を計算する場合、以下のようにします。 d... 2022.12.26 数学
基本概念 Pythonにおけるインデント(字下げ)のルールと扱い方 概要 Pythonでは、インデント(字下げ)を使用して、プログラムのブロックを表現します。 インデントは、プログラムのコードを整形することで、プログラムを読みやすくする効果があります。 Pythonでは、同じインデントレベルのコードは、1つ... 2022.12.26 基本概念
基本概念 Pythonで型アノテーションを定義する方法(引数・戻り値の型定義) 型アノテーションの概要 Pythonでは、関数や変数、クラスなどに、型アノテーションを記述することができます。 型アノテーションは、その変数や関数が期待する型を示すもので、プログラムを記述する際に、型を明示することで、プログラムのエラーを未... 2022.12.26 基本概念
基本概念 Pythonで文字列を改行コード毎に分割する(splitlines) splitlinesの概要 Pythonの文字列メソッド str.splitlines() を使用することで、文字列を改行コードで分割することができます。 例えば、以下のように、改行コードで区切られた文字列を分割して、リストを生成することが... 2022.12.26 基本概念
数学 Pythonで少数を使った等差数列を作る方法(arange) Pythonで少数を使って等差数列を生成するには、内置関数 range() を使用することはできません。 代わりに、numpy パッケージを使用することで、少数を使って等差数列を生成することができます。 まず、numpy パッケージをインス... 2022.12.26 数学