と呼ぶ単純な関数がありますmyFunction
。2 つのパラメーターを取り、それらに対していくつかの計算を実行し、結果を返します。
MyClass
また、次のようなヘッダーを持つコンストラクターを持つクラスもあります。
__init__(self, bar, fun=myFunction):
このクラスで何かを実行しようとすると、次のエラーが発生します。
MyClass
def __init__(self, bar, fun=myFunction):
NameError: name 'myFunction' is not defined
このクラスを削除すると、Python シェルで myFun を使用できるようになります。