数字の文字列を分割し、各数値を独自の変数に格納しようとしています。私はgoogleとここで回答を探してきましたが、誰もが同じ回答をしているようですが、それは私にとってはうまくいかないでしょう。対話モードで実行している場合文字列を分割するときにPythonエラーが発生する - これがどのようにできるかわからない
x, y = Input.split()
^
SyntaxError: invalid syntax
が、それは問題なく動作します。
Input = '1 2'
x, y = Input.split()
奇妙なことは、私は次のエラーを取得することである。ここでは
は、私が使用していたコードです。私が試してみた:
- ではなく、個々の変数よりもリストに割り当てる変数名
- を変更する64ビットのPython
- に変更はPython 3.6
- にはPython 2.7から変更。同じエラー。
インタラクティブモードではなく、.pyファイルでこれが動作しないようにするために何が起こっているのかについて完全に迷っています。思考?
コード全体とともに完全なトレースバックエラーを表示できますか。 – TerryA
スプリットの結果を割り当てないとどうなりますか? –
これはスクリプトからは機能しません...手動で行を書いたり、コピー/貼り付けしていますか?後者の場合、それはいくつかの_eoln_mismatch(_Win_: '\ r \ n'、_Lnx_:' \ n'、_Osx_: '\ r')ではありませんか?どのような_OS_を実行していますか? – CristiFati