05 2018 档案

该文被密码保护。

posted @ 2018-05-22 17:17 海深深_蓝 阅读(1) 评论(0) 推荐(0)

摘要:一、闭包 闭包:1,闭:内部的函数 2,包:包含了对外部函数作用域中变量的应用 外部可以执行内部函数,并且还可以用内部函数作用域中的值 闭包的意义:返回的函数对象,不仅仅是一个函数对象,在该函数外还包裹了一层作用域,这使得,该函数无论在何处调用,优先使用自己外层包裹的作用域 判断闭包函数的方法:__ 阅读全文

posted @ 2018-05-22 16:51 海深深_蓝 阅读(171) 评论(0) 推荐(0)

摘要:什么是高阶函数? 变量可以指向函数,函数的参数能接收变量,函数可以接收另一个函数作为参数,我们称为高阶函数。 def calc(x): return x*x f = calc f = lambda x:x*x #匿名函数 x = 10 def calc(x): return x*x def func 阅读全文

posted @ 2018-05-05 22:34 海深深_蓝 阅读(165) 评论(0) 推荐(0)

该文被密码保护。

posted @ 2018-05-05 21:26 海深深_蓝 阅读(8) 评论(0) 推荐(0)

摘要:一、三元运算 把条件成立的结果放左边,条件不成立的放右边 res = a if 1>2 else b 二、命名空间 全局命名空间:创建的存储“变量名与值的关系”的空间叫做全局命名空间。文件的执行会产生全局名称空间,指的是文件级别定义的名字都会放入全局名称空间。 局部命名空间:在函数的运行中开辟的临时 阅读全文

posted @ 2018-05-04 22:21 海深深_蓝 阅读(350) 评论(0) 推荐(0)

摘要:一、函数基本定义 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只要调用其函数名即可。 特性: 1.减少重复代码 2.使程序变的可扩展 3.使程序变得易维护 二、函数的定义 def 函数名(参数1,参数2): '''函数注释''' print(‘函数体’) ret 阅读全文

posted @ 2018-05-03 09:13 海深深_蓝 阅读(124) 评论(0) 推荐(0)

摘要:一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 r模式,默认模式,文件不存在则报错 w模式,文件不存在则创建,文件存在则覆盖 a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用),追加模式是一种特殊的写模 阅读全文

posted @ 2018-05-02 10:03 海深深_蓝 阅读(110) 评论(0) 推荐(0)

导航