質問: list(map(int,input().split())) print((input[0]*input[1] + input[1]*input[2] + input[2]*input[0]) * 2) ``` 1行目、2行目両方ともundefined variable:関数名と出てしまいます。 実行やデバッグをしても問題はないのですが、どういうことでしょう?
回答: 私の環境のEclipse4.5.1+PyDev4.3.0 (Pleiades All-In-One)で Python3として確認しましたが、 `undefined variable:print`は表示されませんでした。 私の環境では別の箇所で、 「`input`は組み込み関数で使っている名前を変数として使っている」 と警告されます。 プロジェクトのプロパティーの、 "PyDev - Interpreter/Grammer"の設定が実行環境と合っていない箇所はありませんか? (文法は2.xでインタープリターは3.xとか) できれば、使っているOS,Python,Eclipseなどのバージョンなども記載してください。