会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小杜要加油
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
下一页
2017年11月24日
反射(高大上)、类的内置方法
摘要: 反射 对象的反射 类的反射 模块的反射 本模块的反射:找到本模块sys.modules[__name__] python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) hasattr 检查是否含有某属性 总结
阅读全文
posted @ 2017-11-24 13:47 小杜要加油
阅读(237)
评论(0)
推荐(0)
2017年11月23日
hashlib摘要算法模块,logging日志,configparser配置文件模块
摘要: 一、hashlib模块(摘要算法模块) 1、算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢? 摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度 固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数
阅读全文
posted @ 2017-11-23 18:35 小杜要加油
阅读(227)
评论(0)
推荐(0)
2017年11月22日
抽象类,接口类,封装,property,classmetod,statimethod
摘要: 抽象类,接口类,封装,property,classmetod,statimethod(类方法,静态方法) 一丶抽象类和接口类 接口类(不崇尚用) 接口类:是规范子类的一个模板,只要接口类中定义的,就应该在子类中实现 接口类不能被实例化,只能被继承 支持多继承,父类不实现 python 本身支持多继承
阅读全文
posted @ 2017-11-22 15:01 小杜要加油
阅读(361)
评论(0)
推荐(1)
2017年11月20日
面对对象三大特征:继承 多态(鸭子类型)(面试题)
摘要: 继承:至少两个类: 什么是什么的关系,为了避免几个类之间有相同的代码 组合:什么有什么的关系 父类:基类或超类 通过继承创建的新类称为“子类”或“派生类”。 被继承的类称为“基类”、“父类”或“超类”。 类的继承:单继承和多继承 继承的过程,就是从一般到特殊的过程。 要实现继承,可以通过“继承”(I
阅读全文
posted @ 2017-11-20 19:16 小杜要加油
阅读(617)
评论(0)
推荐(0)
面向对象命名空间及组合(面试题)
摘要: 一、命名空间 1、类的静态属性调用 在obj.name会先从obj自己的名称空间里找name,找不到则去类中找,类也找不到就找父类...最后都找不到就抛出异常 2、给对象创建属性 创建一个对象/实例就会创建一个对象/实例的名称空间,存放对象/实例的名字,称为对象/实例的属性 集合 对象名的使用顺序
阅读全文
posted @ 2017-11-20 16:58 小杜要加油
阅读(478)
评论(0)
推荐(0)
2017年11月17日
初始面向对象
摘要: 一、面向对象编程介绍 1、面向过程编程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点是:一套流水线或者流程就是用来解决一个问
阅读全文
posted @ 2017-11-17 14:40 小杜要加油
阅读(170)
评论(0)
推荐(0)
2017年11月16日
模块与包
摘要: 一、模块 (python代码的文件) 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 为什么需要模块? 1、模块的调用 调用语法:import... 或者 from... import... 调用事项: 同一个模块不会被重复导入(import语句是可以在程序
阅读全文
posted @ 2017-11-16 17:21 小杜要加油
阅读(161)
评论(0)
推荐(0)
2017年11月14日
常用模块
摘要: 一、collection模块 在内置数据类型的基础上(list tuple set dict str),collections模块提供了如下几种额外的数据类型:namedtuple deque Counter OrderDict defaultdict 1、namedtuple:生成可以使用名字访问
阅读全文
posted @ 2017-11-14 20:14 小杜要加油
阅读(182)
评论(0)
推荐(0)
2017年11月13日
列表表达式,生成器表达式,
摘要: 列表表达式 生成器表达式: 把列表解析的[]换成()得到的就是生成器表达式;列表解析与生成器表达式都是一种便利的编程方式,只不过生成器表达式更节省内存 列表表达式与生成器表达式之间互转:
阅读全文
posted @ 2017-11-13 23:27 小杜要加油
阅读(228)
评论(0)
推荐(0)
正则,re模块
摘要: 一、正则表达式(精准匹配) 匹配字符串内容的一种规则 二、字符组 在同一个位置可能出现的各种字符组成了一个字符组,在正则表达式中用[]表示 常见字符组格式如下:[0123456789],[0-9],[a-z],[A-Z],必须由从小到大,不可逆序。 三、主要元字符 [^s]除了s不能匹配 a|b =
阅读全文
posted @ 2017-11-13 18:19 小杜要加油
阅读(291)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
下一页
公告