首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python函数返回值?解决方法

2013-02-24 
python函数返回值???想用python写一个简单的求和1+2+3+...+n,使用递归,用类似c语言写的python程序编译说返

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里应该用列表解析的.

热点排行