Pythonは、様々なプログラミングパラダイムをサポートしているため、オブジェクト指向によるプログラミングはもちろん、手続き型のように上から順番に処理をさせたり、処理をまとめて関数化させたりといったこともできます。 また、プログラミング ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第31回 オブジェクトとクラスとは?インスタンスとオブジェクトの違いも含めてざっくりイメージしてみた」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「いちばんやさしいPython入門教室 ...
メソッドにはいろいろな種類がありますが、その中でも特殊メソッドという前後を「__(アンダースコア×2)」で囲まれた、Pythonの組み込み関数や演算子などの挙動を決めるものがあります。 組み込み関数や演算子のそれぞれに対して呼び出される特殊 ...
Pythonで高速なネットワーク通信や並列処理を実現するために欠かせないのが「非同期処理」です。その中核をなすのが async def というキーワードで定義される非同期関数(コルーチン)です。 通常の関数とは異なり、非同期関数には「呼び出しただけでは ...
Python Software Foundationは3日、オブジェクト指向プログラミング言語「Python 2.7」の正式版を提供すると発表した。旧版との互換性がある「Python 2.x」系では、最後のメジャーリリースになり、今後はバグフィックスのみ提供される予定という。 「Python 3.x」系では ...