Pythonのlen()関数で値が入っていない場合の応用

len()関数を使用して値が入っていない(つまり、コレクションが空である)場合のチェックは、シンプルな使用法から複雑なロジックに至るまで様々なシチュエーションで役立ちます。特に、データ構造の内容に基づいて条件分岐を行う場 […]

Pythonで真偽値チェックの応用

真偽値テストは、Pythonで非常に一般的に使用され、変数や式の「真偽値」(TrueまたはFalse)を評価する際に役立ちます。このテストは、変数が特定の条件(例えば、空である、ゼロである、Noneであるなど)を満たして […]

PythonのNoneのチェックの応用

Noneのチェックは、Pythonで特定の変数やオブジェクトが「値が設定されていない」、つまり初期化されていないか、あるいは意図的に「無」の状態を示すために用いられます。 以下は、Noneのチェックが役立つ具体的なシチュ […]

Pythonでブロック崩しゲームを作る

ブロック崩しゲームは、画面上を反射しながら移動するボールを、画面下部に落ちないように、バーを左右に操作して打ち返し、煉瓦状に並べられたブロックを消していくものです。 ゲームを作成するにはPygameというライブラリを使用 […]

PythonでQRコード作成アプリを作る

QRコードを作成したいが自前で作成するにはどうすればいいのか分からないという話がありました。しかし大丈夫です。PythonでPySimpleGUIを使用してQRコードを生成するアプリを作成することができます。 アプリケー […]

Pythonで計算機を作る

この記事ではPythonで計算機を作っていきます。 完成図は以下のようになります。小さいサイズですがサンプルのコードをいじって調整することも可能です。 何故計算機かというとコード量が少なく基本を作ってしまえばカスタムしや […]

PythonのPathの指定について

PythonでPathの書き方が分からないという困りごとがあります。ここではWindowsにおける絶対パス(フルパス)と相対パスについて説明します。 絶対パスとは 絶対パスは、ファイルシステムのルートから目的のファイルま […]

ヒストグラムをExcelで作成する

ヒストグラムは、データの分布を視覚的に表現するためのグラフです。ヒストグラムを使うことで、データの分布形状、中心傾向、ばらつきの度合い、外れ値の存在などを直感的に理解することができます。 ヒストグラムの用途 データの分布 […]