分享

跟我学Python 每天一题:利用递归推算年龄

 静幻堂 2018-09-24
数据分析小讲 2018-09-22 17:01:00

题目:有5个人坐在一起,问第5个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第3个人,又说比第2人大两岁。问第2个人,说比第1个人大两岁。最后问第1个人,他说是10岁。请问第5个人多大?

跟我学Python 每天一题:利用递归推算年龄

运行结果:

18

总结:

  1. Python自定义函数:这里通过关键词def自定义了一个函数,函数名:ageFunc,n为函数的参数。
  2. 递归函数:即函数自己调用自己,ageFunc(n-1),递归终止条件:n==1。
跟我学Python 每天一题:利用递归推算年龄

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多