2017-02-21 33 views
-2

"if"文を作成しようとしています。しかし、それはエラーで戻ってくる。私はpycharmで同じ声明を試して、それは動作します。Python 3 Jupyter Notebook if if文

私はすべてのエラーをすべての行に伝えるようにju​​pyterノートブックを使用します。私が間違ってやっていることが助けてくださいわからない。

staffid1 = input('Input your Staff id here ...') 
staffid2 = input('Re-enter your staff id here to confirm...') 
if staffid1 == staffid2: 
    print('correct, searching database') 
else: 
    print('invalid Staff id') 
    print('Error #1') 

私がやっていることです。

エラー -

File "<ipython-input-17-76bd76303e16>", line 1 
if staffid1 == Staffid2: 
        ^
SyntaxError: unexpected EOF while parsing 

ありがとう事前に

+1

はアイデアです:**ショーエラー** .... [ここをクリック](https://codeblog.jonskeet.uk/2012/11/24/stack-overflow-question-checklist/)。 –

+0

あなたは何とか '' if''行を単独で実行しようとしていますが、if文の本文はありません。 – jasonharper

+0

申し訳ありませんが分かりません。私がprintステートメントを置いた場所には他のコードがあります。 –

答えて

1

Staffid2は、あなたの誤りではなく、元のコードに大文字になります。この正確なエラーは発生しませんが、このような違いがある場合は何が起こっているのか分かりません。

書いたように、あなたの初期コードはJupyterでうまく動作します。あなたは全体のコード正確を投稿する場合は、問題が解決しない場合は、この種の問題を避けるためにJupyterでそれを実行しているよう

それは有用であろう...ここで