函数数学定义:y=f(x),y是x的函数,x是自变量。y=f(x0,x1,...,xn)Python函数由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元完成一定的功能函数的作用结构化编程对代码的最基本的封装,一般按照功能组织一段代码封装的目的为了复用,减少冗余代码代码更加简洁美观、可读易懂函数的分类内建函数,如max()、reversed()等库函数,如math.ceil()
分类:
编程语言 时间:
2018-08-27 14:20:21
阅读次数:
190
lambda表达式 1. 以lambda开头 2. 紧跟一定的参数(如果有的话) 3. 参数后用冒号和表达式主题隔开 4. 只是一个表达式,所以,没有return map 1. 把集合或者列表的元素,每一个元素都按照一定规则(函数)进行操作,生成一个新的列表或者集合 2. map函数是系统提供的具有 ...
分类:
编程语言 时间:
2018-08-26 22:04:35
阅读次数:
183
形参:定义中的参数列表成为形式参数,只是一种符号表达 实参:调用时写的参数是实际参数,是实实在在传入的值 可变位置参数:在参数前加一个星号* 可变关键字参数:在参数前加两个星号** 混合使用参数时,普通参数在前 可变参数在后,可变位置参数在可变关键字参数前面 参数解构 非字典类型使用*解构成位置参数 ...
分类:
编程语言 时间:
2018-08-25 17:31:39
阅读次数:
177
python函数
由若干个语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元
完成一定的功能
函数的作用
结构化编程对代码最基本的封装,一般按照功能组织一段代码
封装的目的是为了减少复用,减少冗余代码
代码更加简洁美观、可读易懂
分类:
其他好文 时间:
2018-08-25 15:33:48
阅读次数:
117
视图 在django中,视图对WEB请求进行回应 视图接收reqeust对象作为第一个参数,包含了请求的信息 视图就是一个Python函数,被定义在views.py中 定义完成视图后,需要配置urlconf,否则无法处理请求 URLconf 在Django中,定义URLconf包括正则表达式、视图两 ...
分类:
其他好文 时间:
2018-08-25 14:38:53
阅读次数:
139
给函数编写文档 要给函数编写文档,以确保其他人能够理解,可添加注释(以#打头的内容)。还有另一种 编写注释的方式,就是添加独立的字符串。在有些地方,如def语句后面,添加这样的字符串很有用。 放在函数开头的字符串称为文档字符串(docstring),将作为函数的一部分存储起来。 下面的代码演示了如何 ...
分类:
编程语言 时间:
2018-08-23 19:16:06
阅读次数:
175
函数进阶 命名空间和作用域 内置命名空间 -- Python解释器 Python解释器一启动就将可以使用的名字储存在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里 全局命名空间-- 我们写的函数之外的代码 是在程序从上至下执行的过程中依次加载进内存的 放置了我们设置的所有变量和函数名局部 ...
分类:
编程语言 时间:
2018-08-23 02:08:50
阅读次数:
202
函数 y = f(x) y是x的函数,x自变量 python函数 由若干的语句块,函数名称,参数列表构成,是组织代码的最小单元 作用是完成一定的功能 函数的作用 结构化编程的最基本封装,一般按照功能组织代码 封装为了复用,减少冗余代码 代码简洁美观,可读易懂 def语句定义函数 def 函数名(参数 ...
分类:
其他好文 时间:
2018-08-22 11:04:06
阅读次数:
121
多个实参,放到一个元组里面,以*开头,可以传多个参数;**是形参中按照关键字传值把多余的传值以字典的方式呈现 *args:(表示的就是将实参中按照位置传值,多出来的值都给args,且以元祖的方式呈现) 示例: 执行结果: 当args与位置参数和默认参数混用的情况下:(注意三者的顺序) 示例一、(三者 ...
分类:
编程语言 时间:
2018-08-21 23:05:16
阅读次数:
219