随笔分类 -  函数

摘要:一、迭代器 1.首先,器”,大家都已经了解,就是工具的意识,那么什么是迭代? 迭代:“迭代是一个重复的过程,并且每次的重复都是基于上一次的结果而来的 2.想要了解迭代器到底是什么?还必须先了解什么是“可迭代对象”? 可迭代对象:在python中,但凡内置有_iter_方法的对象,都是可迭代对象 例如 阅读全文
posted @ 2019-07-15 18:47 小青年て 阅读(141) 评论(0) 推荐(0)
摘要:一、函数的递归 函数在调用阶段直接或间接的又调用自身 递归分为两分阶段 1.回溯: 相当于一次次重复的过程,这个重复的过程由复杂化逐渐变为简单化,直到有一个最终的结束条件 2.速推: 一次次往回推倒的过程 例题1 age(5) = age(4) + 2 age(4) = age(3) + 2 age 阅读全文
posted @ 2019-07-13 11:11 小青年て 阅读(188) 评论(0) 推荐(0)
摘要:一、闭包函数 定义:定义在函数内部的函数引用了外部函数作用域的名字 第一种 def outter(): x = 1 def index(): print(x) return index res = outter() print(res) res() # 1 利用函数的返回值将函数的值打印出来 # 首 阅读全文
posted @ 2019-07-12 17:04 小青年て 阅读(190) 评论(0) 推荐(0)
摘要:一、函数对象 函数是第一类对象:函数名指向的值可以被当做参数传递 1.函数名可以被传递 2.函数名可以被当做参数传递给其他参数 3.函数名可以被当作函数的返回值 4.函数名可以被当作容器类型的参数 二、函数嵌套 1.函数嵌套的调用 在函数内部调用其他函数可以将复杂的逻辑简单化 2.函数嵌套的定义 三 阅读全文
posted @ 2019-07-10 20:10 小青年て 阅读(292) 评论(0) 推荐(0)
摘要:一、函数简介 1.什么是函数? 函数是具有某个功能的工具 2.为什么要有函数? 1>.减少代码冗余 2>.提高开发效率 3>.提高程序拓展性 二、定义函数 函数的简易结构 def 函数名(形参1,形参2...): '''函数的注释 用来描述该函数的作用以及各个形参的类型''' 函数体代码1 函数体代 阅读全文
posted @ 2019-07-09 20:10 小青年て 阅读(184) 评论(0) 推荐(0)