会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qingqiu_Gu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
下一页
2018年4月28日
python's thirty-first day for me re模块
摘要: 正则表达式: re 模块 可以读懂 你写的正则表达式,根据你写的表达式去执行任务。 正则表达式:字符串的操作。 使用一些规则来检测字符串是否符合我的要求 —— 表单验证 从一段字符串中找到符合我要求的内容 —— 爬虫 字符组:字符组代表一个字符位置上可以出现的所有内容。 1,根据ASCII码来的,范
阅读全文
posted @ 2018-04-28 20:42 Qingqiu_Gu
阅读(172)
评论(0)
推荐(0)
2018年4月26日
python's twenty ninthday for me 模块和包
摘要: 模块 和 脚本的 区别: 如果一个py文件被导入了,就是一个模块。 如果这个py文件被直接执行,这个被直接执行的文件就是一个脚本。 模块:1,没有具体的调用过程。2,能对外提供功能。 pyc文件:编译文件。 1,python解释器创建的。 2,当一个文件被当作模块导入的时候。 3,如果pyc文件不存
阅读全文
posted @ 2018-04-26 20:37 Qingqiu_Gu
阅读(132)
评论(0)
推荐(0)
2018年4月25日
python's twenty eithth day for me 模块和包
摘要: 模块: 什么是模块: 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀,但其实import加载的模块分为四个通用类别: 1,使用python编写的代码(.py文件) 2,以被编译为共享库或DLL的C或C++扩展。 3,包好一组模块的包。 4,使用C编
阅读全文
posted @ 2018-04-25 17:19 Qingqiu_Gu
阅读(131)
评论(0)
推荐(0)
2018年4月24日
python's twenty-seventh day for me 模
摘要: time模块: 1,计算执行代码的时间 time.time() 2,让程序停这里一段时间 time.sleep(时间(s)) 时间戳时间: 格式化时间: 1,字符串格式化时间: 2,结构化时间:时间戳时间 转 格式化时间的 中间件 格式化时间与时间戳格式时间的转换: %y 两位数的年份表示(00-9
阅读全文
posted @ 2018-04-24 17:15 Qingqiu_Gu
阅读(214)
评论(0)
推荐(0)
2018年4月23日
python's twenty-sixth day for me 模块
摘要: configparser 模块: 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键 = 值)。 创建文件: 查找文件: 增删改操作:把文件内容取出来更改所以要写入一个新文件中,才能更改。 logging 模块: 1,记录日志
阅读全文
posted @ 2018-04-23 21:26 Qingqiu_Gu
阅读(148)
评论(0)
推荐(0)
2018年4月20日
python's twenty-fifth day for me 模块
摘要: 模块: py文件就是模块。 python之所以好用,因为模块多。 内置模块:python安装的时候自带的。 扩展模块:别人写好的,需要安装后可直接使用。 自定义模块:自己写的模块。 序列化模块: 能存储在文件中的一定是字符串或者字节,能在网络上传输的只有字节。 序列化:就是创造一个序列(字符串)。
阅读全文
posted @ 2018-04-20 20:26 Qingqiu_Gu
阅读(225)
评论(0)
推荐(0)
2018年4月19日
python's twenty_fourth day for me 内置方法
摘要: str repr: 1,当需要使用__str__的场景时找不到__str__就找__repr__ 2,当需要使用__repr__的场景时找不到__repr__的时候就找父类的repr. 3,双下repr是双下str的备胎。 len() 和 obj.__len__() 的返回值是一致的。 len()
阅读全文
posted @ 2018-04-19 17:25 Qingqiu_Gu
阅读(146)
评论(0)
推荐(0)
2018年4月18日
python's twenty-third day for me 面向对象进阶
摘要: 普通方法:对象和类绑定的过程。 类方法:由于不适用对象内存空间的属性所以不会将对象和方法绑在一起。而是将类和方法绑在一起。 静态方法:不是绑定方法,没有和对象或者类发生任何绑定关系。 isinstance:能够检测到继承关系。判断一个对象和一个类有没有血缘关系。isinstance(对象名,类名)。
阅读全文
posted @ 2018-04-18 16:45 Qingqiu_Gu
阅读(172)
评论(0)
推荐(0)
2018年4月17日
python's twenty-second day for me 封装,property方法
摘要: 面对对象的三大特性:继承,多态,封装。 函数和属性装到了一个非全局的命名空间 封装。 封装: 在类中,静态属性,方法,对象属性都可以变成私有的,只需要在这些名字前加上‘__’(双下划线)。 在类内,只要你的代码遇到‘__’(双下划线).名字,就会被python解释器自动转换_类名__名字。 私有的名
阅读全文
posted @ 2018-04-17 18:59 Qingqiu_Gu
阅读(171)
评论(0)
推荐(0)
2018年4月16日
python's twenty-first day for me 抽象类和接口类以及多态
摘要: 归一化设计: 不管是哪一个类的对象,都调用同一个函数去完成相似的功能。 依赖倒置原则: 高层模块不应该依赖底层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。换言之,要针对接口编程,而不是针对实现变成。 抽象类: 是python中定义类的一种规范。 如果遇到抽象类 记得按照抽象类中
阅读全文
posted @ 2018-04-16 17:07 Qingqiu_Gu
阅读(176)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
下一页
公告