读书人

python函数返回值?解决方法

发布时间: 2013-02-24 17:58:56 作者: rapoo

python函数返回值???
想用python写一个简单的求和1+2+3+...+n,使用递归,用类似c语言写的python程序
编译说返回类型出错,请问要怎么弄
def fun(n):
if n == 1:
return 1
return n + fun(n-1)

sum = fun(5)

Python不是Scheme, 这种问题怎么会想到用递归呢? 明显在python里应该用列表解析的.

读书人网 >perl python

热点推荐