Documentation Python

All Articles

02
【Python】文字列を小文字に変換する方法 - lower()とcasefold()の使い分け

【Python】文字列を小文字に変換する方法 - lower()とcasefold()の使い分け

Pythonで文字列を小文字に変換する方法を紹介します。str.lower()とstr.casefold()の違いや、Unicode対応の考慮点についても解説します。

03
【Python】デコレータの作成方法 - 複数のデコレータをチェーンする

【Python】デコレータの作成方法 - 複数のデコレータをチェーンする

Pythonでデコレータを作成し、関数に適用する方法と複数のデコレータをチェーンするテクニックを紹介します。デコレータの基礎から、複数のデコレータを組み合わせて使用する方法を実例とともに解説します。

04
【Python】ファイルの移動方法 - shutilとosを使った移動

【Python】ファイルの移動方法 - shutilとosを使った移動

Pythonでファイルを移動する際の方法を解説します。shutil.move()とos.rename()を使ったシンプルなファイル移動や、異なるディスク間での処理方法についても説明します。

05
【Python】リストのフラット化 - ネストされたリストを一つのリストにする方法

【Python】リストのフラット化 - ネストされたリストを一つのリストにする方法

Pythonでネストされたリストをフラットにする方法を、リスト内包表記やitertools.chainを使った効率的な手法を含めて解説します。パフォーマンス比較や最適な使用方法についても触れています。

06
【Python】辞書のマージ方法 - 1行で複数の辞書を結合する

【Python】辞書のマージ方法 - 1行で複数の辞書を結合する

Pythonでは複数の辞書を1行でマージする方法があります。Pythonのバージョンによって異なる方法を利用し、効率的に辞書を結合する方法を解説します。

07
【Python】変数を参照渡しする方法 - Pythonの引数渡しの仕組みと対応策

【Python】変数を参照渡しする方法 - Pythonの引数渡しの仕組みと対応策

Pythonの関数呼び出しで、変数を参照渡しする方法について解説します。Pythonのオブジェクト参照渡しの特性、可変・不変オブジェクトの扱い、そして具体的な解決策について詳述します。

08
【Python】文字列から数値への変換方法 - intとfloatの使い方

【Python】文字列から数値への変換方法 - intとfloatの使い方

Pythonで文字列をintやfloatに変換する方法を解説します。int()やfloat()を使用して数値型に変換する基本的な方法や、エラーハンドリングを含めた安全な実装方法についても説明します。

09
【Python】stderrへの出力方法 - sysやprintの活用

【Python】stderrへの出力方法 - sysやprintの活用

Pythonで標準エラー出力(stderr)にメッセージを出力する方法を解説します。sys.stderr.write()や、print()関数のfile引数を使用することで、簡単にエラーメッセージをstderrに送ることができます。これにより、標準出力とエラー出力を分けて扱うことが可能になります。

10
【Python】スクリプトのプロファイリング - cProfileを使ったパフォーマンス測定

【Python】スクリプトのプロファイリング - cProfileを使ったパフォーマンス測定

Pythonスクリプトのパフォーマンスを測定するために使用されるcProfileモジュールについて解説します。cProfileを使うことで、スクリプト全体の実行時間や各関数の呼び出し回数を確認し、効率的なパフォーマンス最適化が可能になります。基本的な使い方や、結果の可視化ツールも紹介します。

円