为什么x=f()这一步会语法报错
在自己电脑上试了下类似的
>>> def f():
... def g():
... print 'hello'
... return g
... abcde = f()
File "<stdin>", line 5
abcde = f()
^
SyntaxError: invalid syntax
会是版本问题吗?不支持调用无参数的函数?还是其他原因呢?我用的是Python 2.7.10
多谢
在自己电脑上试了下类似的
>>> def f():
... def g():
... print 'hello'
... return g
... abcde = f()
File "<stdin>", line 5
abcde = f()
^
SyntaxError: invalid syntax
会是版本问题吗?不支持调用无参数的函数?还是其他原因呢?我用的是Python 2.7.10
多谢
2017-02-27
举报