2018年11月28日

函数递归

摘要: 其实就是自己调用自己叫函数递归: 默认递归是1000次,因为在递归的时候,需要暂用内存空间,执行一次 的时候上面一层的函数依旧在运行,所以必须要有限制。本质上说函数运行 会占用栈空间,当运行一次就在栈空间加一层,当递归次数过多,栈就会溢出 递归总结: 1.必须有一个明确结束条件,要不就成死循环 2. 阅读全文

posted @ 2018-11-28 16:59 一群羊 阅读(170) 评论(0) 推荐(0)

函数补充

摘要: 函数返回值: 函数外部的代码要想获得函数的执行结果,就可以在函数里面用return语句把结果返回 全局变量: 定义在函数外部的一级代码的变量叫全部变量,当函数内部要调用变量明时,优先调用局部变量,如果局部没有该变量,则调用全局变量 局部变量: 局部变量就是定义在函数里面的变量,只能在局部生效在函数内 阅读全文

posted @ 2018-11-28 16:56 一群羊 阅读(175) 评论(0) 推荐(0)

函数

摘要: 函数是什么: 函数是指一组语句的集合通过一个名字封装起来,要想执行这个函数,只需调用其函数名即可。 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 通过使用def 关键字来创建函数: def 函数名() 函数的参数又分为: 形参变量: 只有在被调用时才分配内存单元,在调用结束时,即刻释放分 阅读全文

posted @ 2018-11-28 14:04 一群羊 阅读(142) 评论(0) 推荐(0)

导航