读书人

Python基础教程P176,该如何处理

发布时间: 2013-06-25 23:45:42 作者: rapoo

Python基础教程P176
源文件:

import sys
[print ''.join(reversed(sys.argv[1:]))]

运行结果:

F:\12-1\Python\demo>python 10-5_2.py this is also a test
File "10-5_2.py", line 3
[print ''.join(reversed(sys.argv[1:]))]
^
SyntaxError: invalid syntax

F:\12-1\Python\demo>

看不出哪里有错了 ,求助
[解决办法]
目测楼主是3.X版本,但是仿照书上2.X版本的代码,在2.X里面,print是表达式,后面可以直接跟表达式,在3.X里面,print是函数,需要加()的。
[解决办法]
import sys
[print(''.join(reversed(sys.argv[1:])))]

读书人网 >perl python

热点推荐