関数を定義することが別の関数に関連する可能性があることを知りたいので、チェーン反応のようなものです。次の公式では、最終値15を出力します。別の定義から以前の定義を呼び出す方法Python 3
'first_formula'の値 'c'を認識するために 'second_formula'をどのように変更する必要がありますか?私はそこには、同じファイル内で実行されている場合、私はあなたの方法で仕事ができると思います(私はあなたが持っていると思いますので、を信じ、またを
def first_formula():
a = 1
b = 2
c = a + b
second_formula(c)
def second_formula(c):
d = 4
e = c + d
third_formula(e)
def third_formula(e):
f = 8
g = e + f
print (g)
first_formula()
:
def first_formula():
a = 1
b = 2
c = a + b
second_formula()
def second_formula():
d = 4
e = c + d
third_formula()
def third_formula():
f = 8
g = e + f
print (g)
first_formula()
引数を追加する必要があります。たとえば、 'def second_formula(c):'のように、 'first_formula'で' second_formula(c) 'と呼ぶでしょう。 – zondo