摘要:
恢复内容开始 一、生成器 1、什么是生成器? 可以理解为一种数据类型,这种数据类型自动实现了迭代器协议(其他数据类型需要调用自己内置的__iter__方法),所以生成器就是可迭代对象; 2、生成器在python中的表现形式? 生成器函数:常规函数定义,但是使用yield语句而不是使用retum语句返 阅读全文
posted @ 2019-09-04 11:55
求知之路、一路向前
阅读(189)
评论(0)
推荐(0)
摘要:
一、函数名的使用 一、函数名的使用 返回值 函数名 (返回函数名的时候不能加括号) 函数名可以当容器的元素 函数名可以当做参数被传递 二、闭包 一、什么是闭包 1、首先又一个嵌套函数 2、嵌套函数的内部函数调用非全局的变量 3、将内部函数名当作返回值返回、在全局调用 二、怎么查看闭包? 1、函数名. 阅读全文
posted @ 2019-09-04 10:55
求知之路、一路向前
阅读(215)
评论(0)
推荐(0)
摘要:
默认参数 这样,这个参数在调用时不指定,那默认就是CN,指定了的话,就用你指定的值。 另外,你可能注意到了,在把country变成默认参数后,我同时把它的位置移到了最后面,为什么呢? 关键参数 正常情况下,给函数传参数要按顺序,不想按顺序就可以用关键参数,只需指定参数名即可,但记住一个要求就是,关键 阅读全文
posted @ 2019-09-04 10:14
求知之路、一路向前
阅读(335)
评论(0)
推荐(0)
摘要:
一、函数的注释 二、嵌套函数 三、名称空间 一 名称空间的加载顺序 二 名字的查找顺序 四、作用域 #1、作用域即范围 - 全局范围(内置名称空间与全局名称空间属于该范围):全局存活,全局有效 - 局部范围(局部名称空间属于该范围):临时存活,局部有效 #2、作用域关系是在函数定义阶段就已经固定的, 阅读全文
posted @ 2019-09-04 09:49
求知之路、一路向前
阅读(227)
评论(0)
推荐(0)
摘要:
一、前言 一 、为何要用函数之不用函数的问题 1 #1、代码的组织结构不清晰,可读性差 2 #2、遇到重复的功能只能重复编写实现代码,代码冗余 3 #3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 二 、函数是什么 1 针对二中的问题,想象生活中的例子,修理工需要 阅读全文
posted @ 2019-09-04 09:46
求知之路、一路向前
阅读(455)
评论(0)
推荐(0)

浙公网安备 33010602011771号