码迷,mamicode.com
首页 >  
搜索关键字:Python函数    ( 1811个结果
Python函数(十一)-生成器
首先看一下什么是列表生成式 这一句代码就实现了三句代码的效果,这一句代码就是列表生成式 列表如果存的数据太多,就会占用很大的存储空间 如果只取列表中的一些数据,那么其它不用的数据占用的存储空间就白占了 生成器也能存储数据,但是它只记录当前数据,剩下的数据都还没生成,这样就不会占用太多的存储空间 怎么 ...
分类:编程语言   时间:2018-02-03 20:58:35    阅读次数:168
python函数三 (装饰器)
一。函数名(学名:第一类对象) 函数名本质上就是函数的内存地址。通俗点就是特殊的普通变量 1.可以被引用(即可以赋值给其他变量) 2.可以被当作容器类型的元素 3.可以当作函数的参数和返回值 第一类对象(first-class object)指 1.可在运行期创建 2.可用作函数参数或返回值 3.可 ...
分类:编程语言   时间:2018-02-03 16:20:17    阅读次数:166
Python函数(十)-装饰器(三)
如果多个函数想通过一个装饰器来实现不同的功能的话,可以给装饰器传入参数,让装饰器里的函数对参数进行判断,来实现不同的功能 运行结果 ...
分类:编程语言   时间:2018-02-02 21:48:12    阅读次数:177
Python函数之进阶二
一、函数名的本质 函数名本质上就是函数的内存地址。 1、可以被当做值或变量引用 2、函数可以被当做容器类型的元素存储 3、可以当做函数的参数和返回值 总结: ...
分类:编程语言   时间:2018-02-02 17:10:59    阅读次数:224
Python函数(八)-装饰器(一)
装饰器通过函数来定义,用来装饰函数 装饰器不改变被装饰函数的源代码和运行方式 如何实现这个效果呢? 既没有改变被装饰函数的源代码,也没有改变它的运行方式 运行 这么写有些复杂,可以直接在函数前调用装饰器 调用装饰器的格式为:@装饰器名 运行 执行过程: 先走test1函数前的装饰器timer(),然 ...
分类:编程语言   时间:2018-02-02 00:55:23    阅读次数:188
Python函数(七)-匿名函数
函数就是变量,定义一个函数就是把一个函数体赋值给一个函数名,函数和变量的回收机制也是一样的 匿名函数不需要指定函数名,只需要有函数体,然后把这个函数体赋给一个变量 Python中使用lambda来创建匿名函数,lambda的主体是一个表达式 运行结果 ...
分类:编程语言   时间:2018-02-01 20:41:26    阅读次数:126
Python函数(六)-嵌套函数
嵌套函数就是在一个函数里再嵌套一个或多个函数 运行结果 如果要修改嵌套作用域中的变量,则需要nonlocal关键字 运行结果 ...
分类:编程语言   时间:2018-02-01 20:33:59    阅读次数:182
python函数初识
一:为什么要使用函数,函数的定义格式 1,若不是有函数,那么写的代码则会重复使用,而且可读性差。 2,函数的格式:def func(x): def是关键字,必须定义 fun函数名(要有代表意义) (x)形参func() 函数名+() 代表执行这个函数。 3.使用函数时要注意:函数是以功能为导向,函数 ...
分类:编程语言   时间:2018-02-01 17:30:09    阅读次数:222
Python函数(三)-局部变量
全局变量 全局变量 全局变量在函数中能直接访问 运行结果 但是全局变量的值(数字,字符串)不会被函数修改 运行结果 name变量在函数内被修改过,只在函数内有效,不影响全局变量的值,最后打印的全局变量的值还是不变 函数可以修改全局变量定义的列表,字典,集合 运行结果 全局变量里的列表,字典,集合都在 ...
分类:编程语言   时间:2018-02-01 00:06:27    阅读次数:219
python函数 一
函数 一。函数的初识 比如:我们测量一个字符串‘asdfghj’的长度,但是不让用len()的方法 要是测量其他的字符串的长度就要再次编写这些相似的代码,重复性强,可读性差,此时我们可以引入函数概念。 二。函数的定义与调用 三。函数的返回值(return) return 1.遇到return,此函数 ...
分类:编程语言   时间:2018-01-31 22:12:25    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!