2013-03-02 90 views
0

本質上,我需要從面積和深度(顯然)導出體積。我是一個初學者,所以不知道這裏要做什麼。同時定義三個相關變量

所以我的問題是:

depth = volume/area 

volume = area * depth 

area = volume/depth 

我怎麼可以定義每個這些在同一時間,使我沒有得到一個「未定義」的消息?

非常感謝

+2

什麼是出發點,即哪些先驗知識? – NPE 2013-03-02 17:36:27

+1

你有一個方程和3個未知數,當然你會遇到定義上述三連勝的問題。 – 2013-03-02 17:36:32

回答

6

我需要從面積和深度

面積和深度得到一個體積投入,所以不要在其他兩個變量來定義它們。

def calculate_volume(area, depth): 
    return area*depth