会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhoyong
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2019年4月23日
总结
摘要: 1、基础语法 2、数据相关 数据类型(记住每种数据类型到底用来记录什么状态) 每种数据类型相关的内置方法(优先掌握、需要掌握、了解) 文件处理 回收资源 f=open('a.txt',mode='rt',encoding='utf-8') f.close() print(f) with open(.
阅读全文
posted @ 2019-04-23 20:18 zhoyong
阅读(193)
评论(0)
推荐(0)
2019年4月22日
类--接口 抽象父类 多态 鸭子类型 格式化方法与析构方法 反射 异常处理 自定义异常 断言
摘要: 面向对象与面向过程分析 面向过程:清晰知道操作的功能,但不明确操作的具体对象 面向对象:清晰知道操作的对象,但不明确具体的操作方法 # 面向过程 print(len('123')) # 面向对象print('123'.__len__()) 接口思想 接口:建立关联的桥梁,方便管理代码 接口类:用来定
阅读全文
posted @ 2019-04-22 18:47 zhoyong
阅读(176)
评论(0)
推荐(0)
2019年4月19日
类--组合 继承 super关键字 面向对象的三大性
摘要: 组合 自定义类的对象作为另外一个类的属性 class Teacher: def __init__(self, name, age): self.name = name self.age = age t1 = Teacher("Ben", 17) class Student: # 学生可以有 老师 属
阅读全文
posted @ 2019-04-19 19:49 zhoyong
阅读(301)
评论(0)
推荐(0)
2019年4月18日
类方法 对象方法 属性和方法 封装
摘要: 1. 名称空间 对象独有的名称空间: 在产生对象时就赋初值 class Student: def __init__(self, stu_name, sex): self.name = stu_name self.sex = sex # 通常建议参数名与新增的属性名同名 stu = Student('
阅读全文
posted @ 2019-04-18 19:10 zhoyong
阅读(881)
评论(0)
推荐(0)
2019年4月17日
面向对象 名称空间 类与对象
摘要: 面向对象 核心体现:将数据和处理数据的程序封装到对象中 Python:面向对象的语言Python 用面向过程与面向对象两种方式解决问题 函数与方法:解决问题的功能函数(属性):通过函数名直接调用方法:通过附属者.语法调用 名称空间操作 拥有名称空间的对象:有__dict__属性,该属性是指向对象的名
阅读全文
posted @ 2019-04-17 19:13 zhoyong
阅读(310)
评论(0)
推荐(0)
2019年4月16日
re正则模块 垃圾回收机制
摘要: 垃圾回收机制 不能被程序访问到的数据,就称之为垃圾 1)引用计数 引用计数:用来记录值的内存地址被记录的次数;当一个值的引用计数为0时,该值就会被系统的垃圾回收机制回收 每一次对值地址的引用都可以使该值的引用计数 +1 每一次对值地址的释放都可以使该值的引用计数 -1 2)循环导入 循环导入会导致某
阅读全文
posted @ 2019-04-16 15:32 zhoyong
阅读(286)
评论(0)
推荐(0)
2019年4月15日
常用模块--hashlib hmac:加密 xml xlrd xlwt:excel读|写 configparser subprocess
摘要: 1、hashlib模块:加密 加密: 1.有解密的加密方式 2.无解密的加密方式:碰撞检查 hashlib -- 1)不同数据加密后的结果一定不一致 -- 2)相同数据的加密结果一定是一致的 import hashlib # 基本使用 cipher = hashlib.md5('需要加密的数据的二进
阅读全文
posted @ 2019-04-15 21:42 zhoyong
阅读(347)
评论(0)
推荐(0)
2019年4月11日
常用模块-- random shutil shevle logging sys.stdin/out/err
摘要: random:随机数 (0, 1) 小数:random.random() ***[1, 10] 整数:random.randint(1, 10) *****[1, 10) 整数:random.randrange(1, 10)(1, 10) 小数:random.uniform(1, 10)单例集合随机
阅读全文
posted @ 2019-04-11 11:44 zhoyong
阅读(171)
评论(0)
推荐(0)
2019年4月10日
常用模块-- time os sys 递归 序列化
摘要: time:时间 时间戳(timestamp):time.time()延迟线程的运行:time.sleep(secs)(指定时间戳下的)当前时区时间:time.localtime([secs])(指定时间戳下的)格林威治时间:time.gmtime([secs])(指定时间元组下的)格式化时间:tim
阅读全文
posted @ 2019-04-10 16:10 zhoyong
阅读(223)
评论(0)
推荐(0)
2019年4月9日
包
摘要: 包:一系列模块的集合体 -- 包就是管理功能相近的一系列模块的文件夹 -- 该文件夹包含一个特殊文件__init__.py,专门用来管理包中所有模块的文件 -- 存放一系列模块的文件夹名就是包名,产生的包名就是指向__init__.py的全局名称空间 包名(包对象)存放的是管理模块的那个文件的地址,
阅读全文
posted @ 2019-04-09 19:11 zhoyong
阅读(188)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告