私はプログラミングが初めてで、コンピュータサイエンスクラスのプロジェクト用にPythonテキストゲームを作っています。別の関数内で関数を呼び出す必要があります。Python関数評価の問題
`def choosePath(a,b,c,d):
path = ""
path = input("Type "+a+" to "+a+" Type "+b+" to "+b+":")
if path == a:
c
elif path == b:
d
elif path != a and path != b:
choosePath(a,b,c,d)`
私は:私がいる唯一の問題は、内部関数が、私はcalled.Hereが犯罪者であるコードのブロックでされているものの機能に変更できるようにするために、最初のパラメータの範囲内である必要がありますcとdは関数呼び出しでなければなりません。私はprint()ステートメントでこれを試しましたが、何かの前に印刷が実行されています。
'c()'& 'd()' ...これは機能しませんか?関数を名前(括弧なし)で渡し、関数を呼び出す。 – TemporalWolf
'c'と' d'で何を達成したいですか? –
関数を呼び出すときは、@TemporalWolfと括弧が必要です。 'c()'と 'd()'のコードを投稿できますか? –