0
これは金曜日です。私は疲れており、私の脳のobvsはこの答えを見つけたくありません。助けてください。エラー:機能呼び出しを割り当てできません/したくない
値を配列に割り当てる必要があります。後続の行では動作しますが、構文は同じですが、ある特定の行では動作しません。それは私が関数を呼び出すと思うようだ?
for entry in PROJECT: i = i + 1 #A if entry.startswith("A") : ProjectA(i) = entry #B elif entry.startswith("B"): ProjectB(i)= entry #C elif entry.startswith("C") : ProjectC(i) = entry # and Programme elif entry.startswith("D") : ProjectD(i) = entry
私は問題が最後の行であると言います:「ProjectD(i)= entry」。 ProjectC(i)=エントリのレプリカのように見えるのはどれですか?
「ProjectC(i)= entry」も正しいということではありません。 –
しかし、私はデバッガを実行しているので、ProjectDの存在と問題はProjectCではなくなっています。これはチェックされていることを意味しています。 –
'エントリ'が 'D'で始まるので、それは他のバージョンを実行しようとしないためです。 –