2017-01-20 3 views
0

私はちょうどPythonを学び始めて、エラーに直面しています。解決方法はわかりません。 私は、単に入力機能を使用して、ユーザーに数字を入力するように求めるコードを書いています。EOF後もPythonの入力機能は入力を続けますか?

a=input("enter the number:") 
print("The number you entered:") 
print(a) 

このため、出力はそれはちょうどそれが変数aの入力を服用し続け、print文には行かない

enter the number:101 
4645 
65465464564654654 
54545445 

enter image description here

です。助けてください... pycharmを使ってコードを書いています。

a = input("enter the number:") 
print ("The number you entered:" , a) 

とシェルでそれを実行している:私はあなたの質問の権利を得たが、あなたは書き込み試すことができるかどう

+1

ここでうまくいきました。コマンドから実行してみてください。 python test.py – crowchirp

+0

EOFまたはキャリッジリターン(入力/リターン)?または、入力の最後にCtrl + Dキーを押していますか? –

+0

@WayneWerner WindowsではCtrl + Zとなります。 –

答えて

0

わかりません。あなたは出力を得ることができるでしょう:

enter the number:101 
The number you entered: 101 

これは助けてください!

+0

pycharmを更新したところ、修正されました。それはバグだった。あなたの助けに感謝します。 – Jon

関連する問題