usatokun

文字列操作・入出力

Python|文字列の空白文字を削除する

1. はじめにPythonで文字列を扱う際、「余分な空白を削除したい」と感じる場面はよくあります。たとえば、ユーザーからの入力やWebから取得したデータには不要な空白が含まれていることが多く、そのままでは正しく処理できないことがあります。こ...
文字列操作・入出力

Python|文字列の検索

1. はじめにPythonで文字列を扱う場面は非常に多く、その中でも「文字列の検索」は実務・学習問わずよく使われる基本的な操作です。たとえば「特定の単語が文章に含まれているか確認したい」「ファイル内のキーワードを見つけたい」といったシーンで...
クラスとオブジェクト指向

Python|抽象クラスとインターフェースの実装方法

1. はじめにPythonで大規模なアプリケーションやチーム開発を行う際、「設計のルールを守らせたい」「クラスの共通仕様を定義したい」と感じたことはありませんか?そんなときに活躍するのが抽象クラスやインターフェースの概念です。本記事「Pyt...
文字列操作・入出力

Python|バイト列を文字列に変換する

1. はじめにPythonでは「バイト列を文字列に変換する」処理がさまざまな場面で必要になります。たとえば、ファイルの読み書き、ネットワーク通信、APIのレスポンス処理などで、エンコードされたデータを読みやすい文字列に戻す必要があります。本...
文字列操作・入出力

Python|文字列をバイト列に変換する

1. はじめにPythonでプログラミングをしていると、「文字列をバイト列に変換したい」という場面に出くわすことがあります。たとえば、ファイルのバイナリ処理やネットワーク通信、暗号化処理などでは、文字列をそのまま扱うのではなく、バイト(by...
文字列操作・入出力

Python|テキストファイルに文字列を書き込む

1. はじめにPythonでは、テキストファイルに文字列を書き込むことで、ログ記録やデータ保存など幅広い用途に活用できます。この記事では、Pythonでテキストファイルに文字列を書き込む方法を、初心者にもわかりやすく丁寧に解説します。ファイ...
文字列操作・入出力

Python|テキストファイルから文字列を読み込む

1. はじめにPythonでプログラミングを行う上で、テキストファイルから文字列を読み込む処理は非常によく使われます。ログファイルの解析、CSVデータの読み込み、設定ファイルの取得など、多くの実務で頻出する場面です。本記事では、Python...
文字列操作・入出力

Python|標準入力から数値や文字列を受け取る方法

1. はじめにPythonでプログラムを作成する際、ユーザーからの入力を受け取る方法はとても重要です。本記事では、「Python|標準入力から数値や文字列を受け取る方法」というテーマで、初心者にもわかりやすく標準入力の基本と応用について解説...
文字列操作・入出力

Python|print関数で変数と文字列を出力する方法

1. はじめにPythonのプログラミングを始めたばかりの方にとって、print関数で変数と文字列を出力する方法は最初に覚えるべき基本の一つです。print()関数は、プログラムの動作確認やデバッグ、ユーザーへのメッセージ表示など、あらゆる...
クラスとオブジェクト指向

Python|データクラス(dataclass)と通常のクラスの違いと使い分け

1. はじめにPythonでは、データを格納するためのクラスを簡単に定義できる「データクラス(@dataclass)」という機能があります。通常のクラスに比べて記述が簡潔になり、可読性や保守性も向上します。本記事では、「Python|データ...