今までJupyter Notebookを利用していたのを、先日IntelliJに乗り換えました。
そこで以下のコードを実行したのですが、標準入力の文がうまく動作しません。
3 20 5
を入力すると、
python
1a=input() 2A=list(map(int,input().split())) 3print(a) 4print(A) 5>>>3 6>>>[]
となり、Aに入力が入りません。
python
1a=input("input a:") 2A=list(map(int,input("input A:").split())) 3print("a:",a) 4print("A:",A)
とすると、Aも正常に受け取ってくれます。
また、前者のコードをデバッガで実行すると正常に受け取ってくれます。
これは何が原因でしょうか。
環境は、anacondaでインストールしたpythonをIntelliJで利用しています。
あなたの回答
tips
プレビュー