摘要:
本节主要内容: 1.通过装饰器回顾 2.函数的有用信息 3.带参数的装饰器 4.多个装饰器同时装饰一个函数 一.通过装饰器回顾 开闭原则:对增加功能开放,对修改代码封闭 装饰器的作用:在不改变原有代码的基础上给一个函数增加功能 同用装饰器的写法: 执行过程: 1.程序从上向上,当执行到@wrappe 阅读全文
摘要:
本节主要内容: 1.函数的运用,第一类对象 2闭包 3装饰器初始 一.函数的运用. 函数名是一个变量,但塔是一个特殊的变量,与括号配合可以执行函数的变量. 1,函数的内存地址 2.函数名可以赋值给其他变量 3.函数名可以当做容器类元素 4.函数名可以作为函数的参数 5.函数名可以作为函数的返回值 二 阅读全文
摘要:
本节主要内容: 1.函数参数—动态传参 2.名称空间,局部名称空间,全局名称空间,作用域,加载顺序 3.函数的嵌套 4.gloabal,nonlocal关键字 一.函数参数—动态传参 之前我们说过了传参,如果我们需要一个函数传参,而参数又不确实的,或者我给一个函数传很多参数,我的形参就要写很多,很麻 阅读全文
摘要:
本节内容: 1.什么是函数2.函数的定义,函数名,函数体以及函数的调用 3.函数的返回值 4.函数的参数 一.什么是函数 1.我们到目前为止,已经可以完成一些软件的基础功能了,那我我满来完成这样一个功能:约X: ok.so easy.我们已经完成了对一个功能的描述,那么问题来了,我还想再约一次,怎么 阅读全文
摘要:
本节主要内容: 1.初始文件操作 2只读(r,rd) 3只写(w,wb) 4.追加(a,ab) 5.r+读写 6.w+写读 7.a+写读(追加写读) 8.其他操作方法 9.文件的修改以及另一种打开文件句柄的方式 主要内容: 一.初识文件操作 使用python来读写文件是非常简单的操作,我满使用ope 阅读全文
摘要:
本节主要内容: 1. 基础数据类型补充 2. set集合 3. 深浅拷贝 主要内容: 一. 基础数据类型补充 先关于int和str在之前的学习中已经讲了80%以上了. 所以剩下的自己看已看就可以了. 我们补充给一个字符串基本操作 列表: 循环删除列表中的每⼀个元素 分析原因: for 的运行过程,会 阅读全文
摘要:
本节主要内容: 1.is 和== 的区别 2.编码的问题 一.is 和==的区别 1.id() 通过id()我们可以查看到⼀个变量表⽰的值在内存中的地址. 小数据池(常亮池):把我们使用过的值存储在小数据池中,供其他数据使用。 小数据给数字和字符串使用,其他数据类型不存在。 对于数字:-5~256是 阅读全文
摘要:
本节课主要内容: 1.字典的简单介绍 2.字典增删改查和其他操作 3.字典的嵌套 一.字典的介绍 字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成.在dict中key是唯一的.在保存的时候,根据key来计算出一个内存的地址.然后将key-value保存在这个地址中. 阅读全文
摘要:
本节主要内容: 1. python基本数据类型回顾 2. int 数字类型 3. bool 布尔类型 4. str 字符串类型 一.python基本数据类型 1. int ==> 整数. 主要用来进行数学运算 2. str ==> 字符串, 可以保存少量数据并进行相应的操作 3. bool==>判断 阅读全文
摘要:
本节主要内容: 1.列表 2.列表的增删改查 3.列表的嵌套 4.元祖和元祖的嵌套 一.列表 列表是python的基础数据类型之一,其他编程语言也有类似的数据类型。比如JS中的数组,JAVa中的数组等等。它是以[]号括起来,每个元素用“,”隔开而且可以存放各种数据类型: 列表相比于字符串,不仅可以存 阅读全文