摘要:
pyhon基础之装饰器 装饰器的作用 装饰器的作用:不想修改函数的调用方式 但是还想在原来的函数前后添加功能 装饰器的原则: 开放封闭原则 开放 : 对扩展是开放的 封闭 : 对修改是封闭的 装饰器的本质:闭包函数 装饰器进阶: 带参数的装饰器: 即多一个变量存储标识位,来决定被装饰函数是否需要装饰 阅读全文
摘要:
命名空间与作用域: 命名空间 有三种 内置命名空间 —— python解释器 就是python解释器一启动就可以使用的名字存储在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里 全局命名空间 —— 我们写的代码但不是函数中的代码 是在程序从上到下被执行的过程中依次加载进内存的 放置了我们设 阅读全文
摘要:
python之函数基础 函数一般格式 函数的格式包括: def 函数名(参数):函数名符合标识符原则 参数: 没有参数,有一个参数,有多个参数; 位置参数,默认参数,动态参数,顺序参数; 没有参数:定义函数和调用函数时括号里都不写内容 有一个参数:传什么就是什么 有多个参数:位置参数 位置参数:必须 阅读全文
摘要:
Python基础之文件操作 1、文件的打开方式 读文件的方式有四种: r:只读 rb:二进制读取 r+:读写,先读在写,在文件光标处接着写 r+b:二进制读取数据,英文读取英文,中文转为二进制 写文件的方式也有四种: w ,wb:区别不大 w+ :写完之后重置光标才能读取,否则光标在最后,读取不到内 阅读全文
摘要:
python基础之字典 1.字典 数据类型划分:可变数据类型和不可变数据类型 不可变数据类型:元组,bool int str 可哈希 可变数据类型:list,dict set 不可哈希 dict key 必须是不可变数据类型,可哈希, value:任意数据类型。 2.字典的增删改查 3.字典的for 阅读全文