前提・実現したいこと
python
1print(1,end="")
がなぜかエラーになります。
解決策を知りたいです。
発生している問題・エラーメッセージ
python
1 print(1,end="") 2 ^ 3SyntaxError: invalid syntax
該当のソースコード
ソースコード
試したこと
python
1print(1) #エラーじゃない 2print("1"+"2") #エラーじゃない 3print(1,end='') #エラー 4print(1,end="2") #エラー
イコールが入るとダメなのかと思い、
python
1a=1+2 2print(a)
も試しましたが、これはエラーになりませんでした。
補足情報(FW/ツールのバージョンなど)
最近pythonを勉強しようと思い、macにpython3.6.5をインストールしました。
テキストエディタにはAtomを使い、atom-runnerをインストールして、実行しています。
回答お願いします。
pythonのバージョンに関して問題があるのではという回答をいただいたので、
しらべました。
ターミナルで
~ % python --version
Python 3.6.5
と表示(個人情報保護のため一部削除)されるのですが
始めたばっかなので勘違いがあるかもしれません
-追加-
Atomで記述したもの(質問のコードと同じ)をターミナルで実行したら、エラーになりませんでした。
ー解決しましたー
頂いた通り、atom-runnerの設定を変えてら解決しました。
https://qiita.com/B4Li/items/496f402526715359569d
を参考設定しました。
ありがとうがざいました
回答2件
あなたの回答
tips
プレビュー