码迷,mamicode.com
首页 >  
搜索关键字:python函数    ( 1811个结果
Python函数的参数
位置参数: 比如: 其中x和n分别占了一个位置,所以称为位置参数, 位置参数是必须传进来的! 默认参数: 比如: 必选参数在前,默认参数在后,当不传入默认参数时, 函数会默认为指定的值。传入默认参数时,会修改为 传入的值。定义默认参数要牢记一点:默认参数必须指向不变对象! 可变参数: 调用该函数时, ...
分类:编程语言   时间:2018-06-02 13:31:41    阅读次数:203
Python:函数变量的使用
1、上层函数不能直接使用其嵌套函数的变量; 2、上层函数中的变量可以在其嵌套函数内直接使用: 3、嵌套函数中,不能即使用上层函数变量,又有自己的变量与该上层变量同名: # 提前声明该变量非本地变量(系统会自动从上层函数中查找该变量):nonlocal z # 代码中的变量 z 均为func1()函数 ...
分类:编程语言   时间:2018-06-01 10:44:45    阅读次数:174
Python函数参数全面介绍
本文主要介绍Python的函数参数,各种形式的参数。建议动手试试,可以加深理解。函数参数定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂的逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关
分类:编程语言   时间:2018-05-31 23:01:49    阅读次数:238
Python之匿名函数
今天给大家介绍一下Python中的匿名函数。匿名函数由lambda关键字来定义参数列表不需要小括号冒号不是开启新的语句块的只能写在一行上没有return语句,最后一个表达式的值就是返回值一个简单的例子:In[1]:lambdax:x+1Out[1]:<function__main__.<lambda>>#第一种用法(lambdax:x+1)(3)#第一个括号用来改变优先级,
分类:编程语言   时间:2018-05-31 22:59:39    阅读次数:227
Python函数式编程
定义:对别的函数进行封装,运算,操作的函数 参数: 支持传别的函数名 任意参数 *args **kwargs 超时处理函数 ...
分类:编程语言   时间:2018-05-31 00:32:30    阅读次数:202
第六篇:Python函数进阶篇
在了解完了 Python函数基础篇 之后,本篇的存在其实是为了整合知识,由于该篇的知识是否杂乱,故大家可以通过点开点连接直接进入其详细介绍,该篇主要大致的介绍一下几个知识点: 一、Python的迭代器和生成器 二、Python的内置函数 三、Python的open函数之文件处理 四、Python的递 ...
分类:编程语言   时间:2018-05-31 00:18:50    阅读次数:221
Python函数进阶
1、嵌套函数 函数体中包含一个完整的函数,也可以叫作子函数 嵌套函数作用域问题 作用域: 内函数可以访问外函数的作用域。 外部函数不能访问内部函数的作用域。 2、匿名函数 def add(x,y): return x+y lambda冒号前边是参数,后边是返回结果 函数名()代表函数的执行区别:la ...
分类:编程语言   时间:2018-05-29 22:56:54    阅读次数:253
python函数中闭包的概念说明
函数中闭包的概念说明 闭包: 内层函数对外层函数非全局变量的引用,就叫做闭包 判断闭包方法 ._closure_ : 执行后返回有效信息就是闭包,返回none就不是闭包 举例1: 是闭包 def wrapper(): name = 'alex' def inner(): print(name) in ...
分类:编程语言   时间:2018-05-29 17:08:41    阅读次数:158
python函数名应用
函数名的应用 函数名 的应用分类: 函数就是一个特殊的变量(可以看成一个变量来用) *函数名对应函数的内存地址 *函数名可以做为容器类数据的元素 *函数名可以作为函数的参数 *函数名可以作为函数的返回值 *函数名可以随便赋值。 向这样的函数名有一个叫法:第一类函数 1.打印函数名,显示函数内存地址 ...
分类:编程语言   时间:2018-05-29 16:13:44    阅读次数:180
Python函数基础
函数是将程序中的一段通用代码封装起来,起个名字,程序的其他地方可以方便的调用 函数的定义 def 函数名(参数1,参数2...) do something... return 值/对象、函数等 参数类型 1:普通2:默认参数3:可变长参数 #coding:gbk def test_args(a,b= ...
分类:编程语言   时间:2018-05-28 22:45:36    阅读次数:217
1811条   上一页 1 ... 78 79 80 81 82 ... 182 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!