
函数
文章平均质量分 59
函数的定义、使用、参数, 可变长参数, 函数嵌套, 名称空间与作用域, 迭代器, 生成器,递归函数 ,内置函数介绍
知行合一cc
这个作者很懒,什么都没留下…
展开
-
06. 常用的python内置函数介绍
python内置函数1、 __import__2、zip3、abs4、all5、 any6、callable7、 chr 与 ord8、 dir9、 divmod10、 eval11、filter12、bin、oct、hex13、enumerate14、format15、frozenset16、pow17、round18、reverse19、reversed20、slice21、sorted22、sum1、 import作用:导入模块m = __import__('time') # import t原创 2020-08-19 19:59:22 · 617 阅读 · 1 评论 -
05. 函数的递归调用、三元表达式、匿名函数
递归调用、匿名函数、模块一、递归调用1.1函数的递归调用:1.2 递归调用的两个阶段:1.3 总结函数的递归调用二、三元表达式三、匿名函数3.1 定义3.2 用法四、模块4.1 什么是模块?4.2 为何要用模块?4.3 如何使用模块?一、递归调用1.1函数的递归调用:就是指函数在调用另一个函数的过程中直接或间接地调用了自己如:直接调用自己(死循环)def foo(): print("hello") foo()foo()无限的递归调用会一直创建局部内存空间,导致内存溢出, 所以pyth原创 2020-07-23 16:27:09 · 215 阅读 · 1 评论 -
04. 迭代器、生成式、内置函数
迭代器、生成式、内置函数一、迭代器1.1 什么是迭代器?1.2 为什么要用迭代器?1.3 怎么用跌代器1.4 可迭代对象与迭代器对象1.5 for循环原理1.6 基于同一迭代器重复取值1.7 总结迭代器二、自定义迭代器——生成器2.1 什么是生成器2.2 yield与return区别三、面向过程编程3.1编程思想3.2 面向过程四、生成式4.1 列表生成式4.2 集合生成式4.3 字典生成式4.4 生成器表达式五、内置函数5.1 abs5.2 all5.3 any5.4 callable5.5 chr 与原创 2020-07-22 16:30:21 · 129 阅读 · 0 评论 -
03. 闭包函数、无参和有参装饰器
闭包函数、装饰器一、闭包函数1、介绍2、为函数体传参的方式:二、无参装饰器1、什么是装饰器?2、为何要有装饰器?3、如何使用装饰器?三、叠加多个装饰器3.1 加载顺序3.2 执行顺序四、有参装饰器4.1 为何要用有参装饰器?一、闭包函数1、介绍闭包函数==》函数嵌套定义+函数对象+名称空间与作用域闭:指的是该函数是定义在另一个函数内部的函数包:指的是该函数访问了外部函数的数据作用:可以将内部的函数打破层级限制,返回到全局来使用2、为函数体传参的方式:(1)直接通过参数的方式传进去def原创 2020-07-21 15:46:12 · 194 阅读 · 0 评论 -
02. 函数的可变长参数、函数嵌套、名称空间与作用域
函数嵌套、名称空间与作用域一、可变长参数1.1 形参名前加*1.2 形参名前加**1.3 实参前加*1.4 实参中带**:1.5 在形参与实参中混用*、**1.6 命名关键字形参(了解)二、函数对象2.1 可以被赋值2.2 可以当做一个参数传给另一个函数2.3 可以当成一个函数的返回值2.4 可以当做容器类型的元素三、函数的嵌套3.1 函数的嵌套调用3.2 函数的嵌套定义四、名称空间与作用域4.1 名称空间4.2 名称空间的查找优先级4.3 作用域4.4 函数参数的传递一、可变长参数可变长参数是指,调用原创 2020-07-20 16:13:57 · 589 阅读 · 0 评论 -
01. 函数介绍
文件修改、函数一、文件修改的两种方式1、方式一原理2、方式二原理二、函数介绍1、什么是函数?2、为何要用函数?3、如何用函数?三、函数的基本使用1、定义阶段2、调用函数3、函数定义的三种形式4、函数调用的三种形式5、函数的返回值四、函数的参数1、函数的参数分为两大类:2、python中参数的种类:(1)位置参数(2)关键字实参:(3)默认形参:一、文件修改的两种方式硬盘没有修改文件的概念,所谓的文件修改都是以新数据覆盖旧数据实现改变的但是内存是可以修改的,我们可以借助内存来模拟实现文件的修改具体来讲原创 2020-07-18 00:06:46 · 187 阅读 · 0 评论