- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 [python] 文件管理os模块应用
os.walk(top, topdown=True, onerror=None, followlinks=False) 可以得到一个三元tupple(dirpath,dirnames,filenames),第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。dirpath是一个string,代表目录的路径,dirnames是一个list,包含了...
2019-03-29 22:00:21 171
原创 [python] 函数的作用域及闭包
嵌套函数内部函数可以使用外部函数的变量闭包闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数) 函数只是一段可执行代码,编译后就“固化”了,每个函数在内存中只有一份实例,得到函数的入口点便可以执行函数了。在函数式编程语言中,函 数...
2019-03-21 22:47:01 246
原创 [python] 高阶函数
高阶函数变量可以指向函数,函数的参数可以接收变量,那么函数可以接收另一个函数作为参数,这种函数称为高阶函数(1)把函数作为实参(2)把函数作为返回值#函数作为实参def fun(f): return f()def hello(): return "hello world"print (fun(hello))#函数作为返回值def fun(): ...
2019-03-12 23:35:36 57
原创 [python] 递归
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。def calc(n): print(n) if int(n/2) ==0: return n return calc(int(n/2)) calc(10) 输出:10521递归特性:1. 必须有一个明确的结束条件2. 每次进入更深一层递归时...
2019-03-12 23:16:51 50
原创 [python] 作用域
Python 中只有模块(module),类(class)以及函数(def、lambda)才会引入新的作用域,python的变量从作用域分为了以下几种: - 局部作用域 L(local) - 闭包函数外的函数中 E(Enclosing) - 全局作用域 G(global) - 内建作用域 B(build-in)python执...
2019-03-12 23:12:57 93
原创 git总结
使用git bash提交、push代码 第一步:在本地项目根目录下,右键选择“git bash here” 第二步:查看当前代码的修改状态,执行命令:git status 第三步:将修改的文件提交到本地暂存区,执行命令:git add filename 或者将所有修改过的工作文件提交暂存区,执行命令: git add . 第四步:将暂存区的修改文件提...
2019-03-12 22:37:06 122
python面试笔记项目
2018-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人