最初に完全に定義せずに関数を呼び出すことはできますか?これを試行すると、「function_nameが定義されていません」というエラーが表示されます。私はC ++の出身ですので、この問題は私を困らせます。
機能する前に関数を宣言する:
def Kerma():
return "energy / mass"
print Kerma()
ただし、最初に定義せずに関数を呼び出そうとすると、問題が発生します。
print Kerma()
def Kerma():
return "energy / mass"
C ++では、関数の前にヘッダーを配置すると、呼び出し後に関数を宣言できます。
ここで何か不足していますか?