2017-02-17 28 views
0
すでに定義された関数を呼び出している間、私は構文エラーを取得しています

で関数を呼び出している間:にSyntaxError Pythonのコンソール

>>> def f(x):        
...  return x ** 2 
... f(3) 
    File "<stdin>", line 3 
    f(3) 
    ^
SyntaxError: invalid syntax 
+7

あなたはPythonコンソールにいます。関数定義を終了するには、もう一度Enterキーを押す必要があります。 – dabadaba

+2

画像を投稿せず、コードを投稿しないでください。しかし、あなたがインタラクティブなインタプリタ – schwobaseggl

+2

@ schwobasegglに入っているときに 'return'ステートメントの後に別の空行が必要なのですが、あなたが言っていることは真実ですが、イメージに手がかりがないOPの問題を解明することは不可能でした。空白...) – dabadaba

答えて

3

再度プロンプト>>>を取得するまで、機能プレスenterを定義/書き込み後。その後、関数の定義が終了します。thous関数を使用することができます。

関連する問題