会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TNTsc
博客园
园子
新随笔
联系
管理
订阅
上一页
1
···
7
8
9
10
11
12
下一页
2018年12月20日
python --- 19 判断对象所属,区分函数和对象, 反射
摘要: 一.判断对象所属 isinstance, type , issubclass 1.issubclass(x,y) 判断x是否是y 的子类 2.type(x) 精准返回x 的数据类型 3.isinstance(x,y) 判断x是否是y类型的数据 只能向上判断 二.区分函数和方法 1.打印变量名有 fu
阅读全文
posted @ 2018-12-20 20:52 TNTsc
阅读(465)
评论(0)
推荐(0)
2018年12月19日
python --- 18 类与类之间的关系, 特殊成员
摘要: 类与类之间的关系 一.依赖关系 执行某个动作的时候. 需要xxx来帮助你完成这个操作 随时可以更换另外一个东西来完成此操作 此时的关系是最轻的. 二.关联关系(组合关系,聚合关系) 1.一对一关系 2.一对多关系 三.继承关系 (这是最重的关系) self在访问⽅法的顺序: 永远先找⾃⼰的. ⾃⼰的
阅读全文
posted @ 2018-12-19 20:37 TNTsc
阅读(182)
评论(0)
推荐(0)
2018年12月18日
python --- 17. 面向对象成员
摘要: 面向对象的成员 能写的所有成员 一.变量 1.实例变量 访问时 对象.变量 2.类变量 访问时 类名.变量 注意: 二.方法 1.实例方法 必须有一个参数(self) 调用时 对象.变量() 2.类方法 必须有一个参数(cls) 定义时在方法前加 @classmethod 调用时 类名.变量() 3
阅读全文
posted @ 2018-12-18 19:32 TNTsc
阅读(155)
评论(0)
推荐(0)
2018年12月17日
python ---16 初识面向对象
摘要: 面向对象 一 .面向对象和面向过程比较 ①面向过程:一切以事物的发展流程为核心 优点:负责的问题流程化,编写相对简单 缺点:可扩展性差 ②面向对象:一切以对象为中心. 一切皆为对象. 具体的某一个事务就是对象 优点:可扩展性强 缺点:编程的复杂度高于面向过程 二.类和对象 ①类:就是图纸,创建对象的
阅读全文
posted @ 2018-12-17 21:25 TNTsc
阅读(143)
评论(0)
推荐(0)
2018年12月14日
python --- 15 装饰器
摘要: 装饰器 一.原则,目的 开闭原则: 对功能的扩展开放,对代码的修改是封闭的(不可修改的) 目的:在目标函数前或后插入一段新的代码,不改变源代码 二.装饰器的通用语法 三.多个装饰器修饰同一个函数 四.带参数的修饰器 语法格式: 实例:
阅读全文
posted @ 2018-12-14 19:20 TNTsc
阅读(165)
评论(0)
推荐(0)
2018年12月13日
python --- 14 递归 二分法查找
摘要: 一.递归 1.函数自己调用自己 2.官方说明最大深度1000,但跑不到1000,要看解释器, 实测998 3.使⽤递归来遍历各种树形结构 二. 二分法查找 掐头结尾取中间 , 必须是有序序列 1. 2. 3. 4.
阅读全文
posted @ 2018-12-13 16:42 TNTsc
阅读(175)
评论(0)
推荐(0)
2018年12月12日
python --- 13 内置函数
摘要: 内置函数 思维导图 1.作用域相关 locals() 返回当前作用域中的名字 globals() 返回全局作用域中的名字 2.迭代器相关 range() 生成数据 next() 迭代器向下执行一次 等价于 .__next__() iter() 获取迭代器 等价于 .__iter__() 3.字符串类
阅读全文
posted @ 2018-12-12 17:00 TNTsc
阅读(276)
评论(0)
推荐(0)
2018年12月11日
python ---12 生成器 推导式
摘要: 一.生成器 函数中有yield 的就是生成器函数(替代了return) 本质就是迭代器 一个一个的创建对象 节省内存 1.创建生成器 最后以yield结束 1. 通过⽣成器函数 2. 通过各种推导式来实现⽣成器 3. 通过数据的转换也可以获取⽣成器 2.send用法 send 和 __next__都
阅读全文
posted @ 2018-12-11 17:25 TNTsc
阅读(291)
评论(0)
推荐(0)
2018年12月10日
python --- 11 第一类对象 函数名 闭包 迭代器
摘要: 一 .函数名的运用 ①函数名是⼀个变量, 但它是⼀个特殊的变量, 与括号配合可以执⾏函数的变量 ②函数名是一个内存地址 ③ 函数名可以赋值给其他变量 ④函数名可以当做容器类的元素 ⑤函数名可以当做函数的参数 ⑥函数名可以作为函数的返回值 二.闭包 闭包就是内层函数, 对外层函数(非全局)的变量的引⽤
阅读全文
posted @ 2018-12-10 19:33 TNTsc
阅读(186)
评论(0)
推荐(0)
2018年12月7日
python --- 10 *args **kwargs 命名空间 作用域 函数的嵌套
摘要: 函数进阶 1. "*" 和 "**" ① 在形参位置时 都是聚合的作用 *args 位置参数→元组 **kwargs 关键字参数→字典 混合时顺序为: 位置 , *args , 默认值 , **kwargs ② 在实参位置时 都是打散的作用 *args 字符串,元组,字典 → 位置参数 **kwar
阅读全文
posted @ 2018-12-07 20:31 TNTsc
阅读(255)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
下一页
公告