0
私はBill Lubanovicの "Introducing Python"テキスト((C)2015)の演習を行っています。私が単純なプログラムをPythonインタープリタ(Python 3.6.2)にコピーすると、私はSyntaxErrorを受け取ります。ここで単純な関数で "SyntaxError"を受け取る
はコードです:ここでは
def echo(anything):
return anything ' ' anything
は誤りです:
File "<stdin>", line 2
return anything ' ' anything
^
SyntaxError: invalid syntax
Lubanovicは彼の本はPython 3.3のために書かれ、テストされたと言います。バージョン3.6.2を使用しているため、このエラーが表示されますか?
はあなたのスコットありがとうございます。なぜ私が提示したコードがうまくいかない場合は、書籍にそのコードが印刷されているのが不思議です。 – jdroth27
@ jdroth27オンラインでその本のコピーを見つけましたが、そのバージョンには "+"が付いていました。 http://pdf.th7.cn/down/files/1508/Introducing%20Python.pdf Page 87 –
すばらしい。スコットに感謝します。私は代わりにこのバージョンを使用すると思います。 :)私のコピーはライブラリからチェックアウトされました。私はそれが一度に正誤表を含む可能性があると思います。 – jdroth27