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