趣味のPython・深層学習

中級者のための実装集

2024-05-05から1日間の記事一覧

スコープ: Pythonのスコープの基礎

はじめに プログラミングにおいて、「スコープ」とは変数や関数の有効範囲のことを指します。Pythonでは、スコープの概念を適切に理解することが非常に重要です。スコープを理解すれば、変数や関数を適切に使用できるようになり、バグの発生を防ぐことができ…

property, getter, setter 基礎

Pythonのプロパティ、ゲッター、セッターの基礎から応用まで Pythonにおいて、プロパティ、ゲッター、セッターは、クラスのデータ属性をカプセル化し、適切にアクセスやデータの検証を行うための仕組みです。この仕組みを適切に使用することで、クラスのデー…

抽象クラスの基礎:Python abstractmethod

Pythonの抽象クラスについて 抽象クラスとは 抽象クラスとは、共通の機能を持つクラスのベースとなるクラスです。抽象クラスには実装されていないメソッドが含まれており、これらのメソッドは具象クラスで実装されなければなりません。 抽象クラスは、インス…