我正在参与Bill Lubanovic的演讲"介绍Python"文本((C)2015)。当我将一个简单的程序复制到Python解释器(Python 3.6.2)中时,我收到一个SyntaxError。
以下是代码:
def echo(anything):
return anything ' ' anything
这是错误:
File "<stdin>", line 2
return anything ' ' anything
^
SyntaxError: invalid syntax
Lubanovic说他的书是为Python 3.3编写和测试的。我收到此错误是因为我使用的是版本3.6.2吗?
答案 0 :(得分:0)
你错过了&#34; +&#34;。
def echo(anything):
return anything + ' ' +
echo('hello')
输出:
'hello hello'