当前位置: 首页 > news >正文

静态企业网站下载安卓aso优化排名

静态企业网站下载,安卓aso优化排名,优秀网站设计平台,网站建设找什么工作1 Python自学 - 递归函数 递归函数是一种在函数体内调用自己的函数,就像“左脚踩着右脚,再右脚踩着左脚… 嗯,你就可以上天了!”。递归函数虽然不能上天,但在处理某些场景时非常好用, 一种典型的场景就是遍…

1 Python自学 - 递归函数

  递归函数是一种在函数体内调用自己的函数,就像“左脚踩着右脚,再右脚踩着左脚… 嗯,你就可以上天了!”。递归函数虽然不能上天,但在处理某些场景时非常好用, 一种典型的场景就是遍历目录。
  由于递归使用不当时,会产生死循环,为了保护程序不发生死循环,Python对递归的最大次数进行了限制,通过getrecursionlimit()函数可以查看当前设置的最大递归次数。

from sys import getrecursionlimit
print(getrecursionlimit()) #输出:1000

注:如果对递归的最大次数不满意,可以使用setrecursionlimit函数设置最大递归次数。

  • 示例1: 使用递归函数计算阶乘
      阶乘是数学里一个很常见的计算,一个数的阶乘是:所有小于及等于该数的正整数的积,比如:3的阶乘是:3*2*1, 5的阶乘是:5*4*3*2*1. 在数学中,阶乘计算符是“!”
      阶乘的结果会放大很多倍,一般的计算器,计算阶乘到69就会造成数字溢出,有些高端一点的计算器最大可以计算150的阶乘。可见阶乘的放大系数很大。
      普通人能接触到的阶乘在日常生活中的应用就是排列组合, 比如:小学常考的试题,给出1,2,3共3个数字,可以组成多少个3位数?
    下面是阶乘的代码实现:
def fact(n):return 1 if n == 1 else n * fact(n - 1)print(fact(5)) #输出:120

注:读者如果还记得Python自学 - 条件语句中的内容话,会知道上面fact函数中使用三元操作符

另一种形式的阶乘代码:

def fact(n):if n == 1:return 1else:return n * fact(n - 1)print(fact(5)) #输出:120

递归还有一个很典型的场景就是遍历目录,列出所有子文件夹中的文件及目录,关于这块的代码,读者可以在网上搜索,有大量现成的代码可供参考。


作者声明:本文用于记录和分享作者的学习心得,水平有限,难免存在表达错误,欢迎交流和指教!
Copyright © 2022~2024 All rights reserved.

http://www.dinnco.com/news/78736.html

相关文章:

  • 网站建设费应计入什么科目品牌seo是什么
  • 做淘宝那样的网站短视频seo排名加盟
  • 动易 网站顶部导航 sitefactoryaso如何优化
  • 网站设计公司网如何在百度上建立网站
  • 女生冷门又高薪的职业seo网络推广外包公司
  • 本网站建设服务于美国国内新闻最新5条
  • wordpress 社交帐号登录网站关键词优化案例
  • 做推广必须知道的网站吗抖音seo
  • 网站建设网站排名怎么做营销型网站的公司
  • 美女做瑷网站qq营销
  • 杭州互联网设计公司温州seo网站推广
  • 有没有网站做杠杆股票的旺道seo营销软件
  • 以个人名义可以做网站吗官方网站百度一下
  • asp.net 2.0网站开发全程解析 下载百度官方网
  • linux网站建设有别人的交易链接怎么交易
  • 香港做一楼一凤的网站合法吗营销策略有哪些方法
  • 自己如何做棋牌网站新闻热点大事件
  • wordpress游戏网站主题如何做网页
  • 成都 网站建设培训学校营销模式有哪些
  • 想美团这样的网站怎么做的做销售有什么技巧和方法
  • c2c网站系统谷歌浏览器官网下载
  • 有谁用2008做网站服务器信息流广告投放公司
  • 网站维护公司推荐广告投放平台系统
  • 做网站工商局要不要备案呢集客营销软件官方网站
  • asp网站如何发布网络营销策划书范文
  • 青岛本地网站高端网站建设深圳
  • 北京网站建公司新闻营销app
  • 网页使用怎么做百度搜索引擎优化的养成良好心态
  • 电子商务网站策划书模板每日财经最新消息
  • dw做的网站怎么放到服务器上网址seo优化排名