3
異なるデータが与えられたときに異なることをする関数をコードする簡単な方法があるかどうかを知りたい。例えば
は、以下の関数はF = MA与えられた異なる入力で異なるステップを行う簡単なコード方法
def f_m_a(f,m,a):
if f is None:
return m*a
if m is None:
return f/a
if a is None:
return f/m
時間がかかり、コードが複雑であろう長い方程式の上記のような別のケースを作るために、未知の残りの値を与えます。
個別のケースを記述することなく効率的にコードを作成する方法はありますか?