会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sm_tulip
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
下一页
2018年7月27日
20 属性, 类方法, 静态方法. python2与python3的区别.
摘要: 主要内容: 1. 属性:将方法伪装成属性,代码上没有什么变化,只是更加符合逻辑. @property @属性名.setter @属性名.deleter a : 属性的初始 b : 属性的增删改查 2. 类方法:通过类名调用的方法,类方法中的第一个参数约定俗成为cls,python自动将类名(类空间)
阅读全文
posted @ 2018-07-27 17:16 ...绿茵
阅读(229)
评论(0)
推荐(0)
2018年7月26日
19 抽象类 接口类 封装. 多态
摘要: 主要内容: 1. 抽象类(接口类) : python没有接口这个概念.只是制定一个规范. 制定一个规范 :凡是继承我的类,必须有我规定的方法. 第一版: 第二版:支付方式一样 第三版:野生程序员来了... 添加一个微信支付的功能 第四版:重新修改,制定规则,抽象类,接口类. 2. 多态:python
阅读全文
posted @ 2018-07-26 20:08 ...绿茵
阅读(154)
评论(0)
推荐(0)
2018年7月25日
18 继承,单继承,多继承,新式类,经典类.新式类遵循广度优先. 经典类遵循深度优先.
摘要: 主要内容: 1. 继承的初始 a: 子类以及子类实例化的对象,可以访问父类的任何方法或变量. b: 类名可以访问父类中的所有内容 c: 子类实例化的对象也可以访问父类的所有内容 d: 只执行父类的方法:子类中不要定义与父类同名的方法,要不然会先执行子类中的方法,父类中的方法不会执行. e: 只执行子
阅读全文
posted @ 2018-07-25 21:43 ...绿茵
阅读(166)
评论(0)
推荐(0)
2018年7月24日
17 类的名称空间 查询顺序 组合
摘要: 主要内容: 1. 类的名称空间查询顺序 查询空间: 对象的查询空间:先从对象空间找,如果找不到,再从类空间找,再找不到,从父类空间找..... 类的查询空间: 先从本类的空间找,如果找不到,再从父类空间找...... 2. 计算一个类中,实例化多少次对象 3. 组合 组合的定义:给一个类中的对象封装
阅读全文
posted @ 2018-07-24 16:16 ...绿茵
阅读(158)
评论(0)
推荐(0)
2018年7月23日
16 类,对象; 类,对象调用类中的变量和方法.
摘要: 主要内容: 1. 类和对象的基本定义: 类:具有相同属性和技能的一类事物 对象:具有类的表现,具体的实实在在的一个实例. 2. 类体有两部分组成:变量部分和 方法(函数)部分. 3. 类名的角度 4. 对象的角度 a:类名():产生一个实例(对象,对象空间),执行类名()的过程,相当于执行三个过程.
阅读全文
posted @ 2018-07-23 16:28 ...绿茵
阅读(553)
评论(0)
推荐(0)
2018年7月20日
15 内置函数 匿名函数 sorted()排序函数 filter()筛选函数 map()映射函数 递归函数 二分法查找
摘要: 主要内容: 1. 匿名函数lambda(): lambda表示的是匿名函数. 不需要用def来声明, ⼀句话就可以声明出一个函数. a: 语法:lambda 参数:返回值 (不能完成复杂的操作.) b.__name__可以查看函数的名(当函数名难用肉眼看到时) 2. 排序函数:sorted() a:
阅读全文
posted @ 2018-07-20 15:14 ...绿茵
阅读(159)
评论(0)
推荐(0)
2018年7月19日
14 内置函数
摘要: 主要内容: 内置函数:就是python给你提供,拿来直接使用的函数. 1. 作用域相关: locals() 返回当前作用域中的名字. globals() 返回全局作用域中的名字. 2. 迭代器相关: range() 生成数据 next() 迭代器向下执行一次,内部实际使用了__next__()方法返
阅读全文
posted @ 2018-07-19 23:21 ...绿茵
阅读(147)
评论(0)
推荐(0)
2018年7月18日
13 生成器函数 生成器表达式 列表推导式 字典推导式 集合推导式 元祖没有推导式
摘要: 主要内容: 1. 生成器:生成器的实质就是迭代器,在python中有三种方式可以获取生成器: 通过生成器函数 通过各种推导式来实现生成器 通过数据的转换也可以实现生成器 2. 生成器函数 a: 函数中包含了yield的就是生成器函数. 注意:生成器函数被执行,获取的是生成器,而不是函数的执行 b:
阅读全文
posted @ 2018-07-18 17:48 ...绿茵
阅读(272)
评论(0)
推荐(0)
2018年7月17日
12 函数名的应用 闭包 迭代器
摘要: 主要内容: 1. 函数名的应用,第一类对象 函数名可以像变量一样使用 a . 函数名的内存地址 b. 函数名可以赋值给其他变量 c. 作为list元素 可以用for循环遍历列表中的元素 函数名可以当作函数的参数. 作为返回值 2. 闭包:内部函数访问外部函数的局部变量 使用__closure__来检
阅读全文
posted @ 2018-07-17 19:26 ...绿茵
阅读(119)
评论(0)
推荐(0)
2018年7月13日
10 动态参数 命名空间和作用域 global.nonlocal
摘要: 1. 动态参数 位置参数的动态参数 关键字参数的动态参数 顺序:位置参数,*args,默认值,**args 这个函数可以接受所有的参数(无敌) 在形参上*聚合,**聚合;在实参上*打散,**打散. 给函数传递任意个整数,返回和. 注意点: 2. 命名空间和作用域: 命名空间: 1.内置命名空间:py
阅读全文
posted @ 2018-07-13 16:51 ...绿茵
阅读(197)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
下一页
公告
1