2016-12-13 5 views
-1

編集:PYTHON 2.6 ...そうではありません技術的に重複した質問.....Eclipseを使ってPythonで構文エラーが発生するのはなぜですか?

私はthis tutorialを使用してEclipeでPythonを使用する方法を把握しようとしているが、私は一部の4.Debuggingにこだわっています。このコードを使用して :

def add(a,b): 
    return a+b 

def addFixedValue(a): 
     y = 5 
     return y +a 

print add(1,2) 
print addFixedValue(1) 

私はブレークポイントを追加しましたが、まだエラーを取得:

print add(1,2) 
      ^
SyntaxError: invalid syntax 

enter image description here

+0

前の行に閉じ括弧を忘れた可能性が99%です。 – TigerhawkT3

+2

Python 3では 'print'の引数の前後に角括弧が必要です:' print(add(1,2)) '。 –

+0

あなたの完全なコードを提供してください –

答えて

1

あなたのコードはpython 2に従って正しいです。

syntaxエラーが発生しているため、python 3を使用している必要があります。その場合、括弧を追加する必要があります。

print (add(1,2)) 
+0

スクリーンショットを追加しました。それは間違いなくPython 2です。私はPython 3を使うことができると思うが、なぜそれがうまくいかないのだろうかと疑問に思う。 – Raksha

関連する問題