2025-01

Python

PythonでNoneを判定する方法を解説

本記事では、PythonでNoneを判定する方法を解説します。Pythonプログラミングにおいて、値がNoneかどうかを正確に判定することは非常に重要です。適切な判定方法を知ることで、バグを防ぎ、より堅牢なコードを書くことができます。Pyt...
Python

Pythonで文字列中の特定の文字列の位置を取得する方法を解説

本記事では、Pythonで文字列中の特定の文字列の位置を取得する方法を解説します。文字列操作はプログラミングにおいて非常に重要なスキルであり、特に文字列検索は多くの場面で必要となります。この記事を読むことで、Pythonのfind関数を使い...
Python

【strip】Pythonで文字列前後を削除する方法を解説

本記事ではPythonで文字列前後を削除する方法を解説します。stripを使うと簡単にできるため、使い方を説明します。strip関数の使い方strip関数はPythonの組み込み関数で文字列の先頭と末尾から引数で指定した文字を削除します。引...
Python

【globals】Pythonでグローバル変数を扱う方法を解説

本記事ではPythonでグローバル変数を扱う方法を解説します。グローバル変数はglobal関数により簡単に扱うことができます。globals関数globals関数は現在のモジュール(ファイル)内のグローバルな変数や関数を辞書として返す関数で...
Python

【tqdm】Pythonでプログレスバーを簡単に表示する方法

本記事では、pythonで進捗表示を行うライブラリであるtqdmの使い方を詳しく解説します。時間のかかる処理を行う際にプログレスバーがあると、作業の進行度合いをひと目で把握できて便利です。この記事を読めば、tqdmの基本的な使い方からカスタ...
Python

【abs】Pythonで絶対値を計算する方法を解説

本記事では、Pythonで絶対値を計算するためのabs関数について詳しく解説します。Pythonのabs関数は数値の絶対値を簡単に求められる便利な組み込み関数です。整数、浮動小数点数、複素数など様々な数値型に対応しており、データ処理や数値計...
typescript

TypeScriptでsleep関数の1行の実装

本記事ではTypeScriptでsleep関数を1行で実装した例を紹介します。実装例以下がTypeScriptでsleep関数を1行で実装する例です。const sleep = (ms: number) => new Promise(res...
typescript

TypeScriptのas(型アサーション)を解説

本記事では、TypeScriptのas(型アサーション)について解説します。TypeScriptには、コードをもとに型推論する機能がありますが、asではこれを上書きして型を伝えることができます。この型推論の上書きを型アサーションと言います。...
typescript

TypeScriptのPickを解説

本記事では、TypeScriptのユーティリティ型のひとつであるPickについて解説します。Pcikを使用することで、既存の型から特定のプロパティだけを抽出した新しい型を作成することができます。これは、既存の型から一部のプロパティだけを使用...
typescript

TypeScriptのRecordを解説

本記事では、TypeScriptのユーティリティ型のひとつであるRecordについて解説します。Recordを使用することで、入れ子になっているオブジェクト型の定義を簡潔に記述できます。Record<Keys, Type>Recordはke...