您的位置:首页 > 编程语言 > Python开发

python 关于print函数问题

2014-04-06 21:57 316 查看
今天在写python一个简单程序时,如下:

def factorial(n):

if n == 1:

return 1

else:

return n * factorial(n - 1)

print factorial(10)

程序运行后报如下错误:

File "C:\Software\eclipse\eclipse-jee-python-kepler-SR2-win32-x86_64\eclipse\workspace\HelloPython\com\pytho\test\Test.py", line 11

print factorial(10)

^

SyntaxError: invalid syntax

如果将最后一句改成print (factorial(10))就不会报错!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: