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))就不会报错!
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))就不会报错!
相关文章推荐
- 关于Python中的 print 函数的缩进问题
- 关于Python的主(main)函数问题--转
- 关于Python函数的一些问题
- 关于python3中round()函数的四舍五入问题
- python:关于函数返回return的问题
- 关于Python的主(main)函数问题--转
- 【语言处理与Python】4.3风格的问题/4.4函数:结构化编程的基础/4.5更多关于函数
- 关于Python中函数重载问题的思考(原创)
- 关于python函数传参数问题 , 不管什么类型都是传引用
- 关于python函数闭包问题
- python-关于函数间参数传递问题(注意理解,很容易混淆)
- 关于python open函数缓冲区的问题
- 关于Python正则表达式 findall函数问题详解
- python学习之路——函数关于可变对象和不可变对象问题
- Python的input(),print()函数问题
- 关于Python函数定义全局变量执行弹出SyntaxWarning的问题
- python中关于小数点后面的数四舍五入问题解决的几个函数供大家参考,现在问题是如何动态输入小数点后多少位,比如12.3000这样的
- 调用Python的print函数出问题
- 关于Python中函数重载问题的思考
- 关于Python函数递归深度的问题