- 博客(5)
- 收藏
- 关注
原创 Python学习十三 错误,调试和测试
错误,调试和测试 错误处理 try…expect…finally 异常栈 记录错误 logging 抛出错误 调试 断言assert logging pdb IDE可以比较爽快的设置断点 单元测试 文档测试 ...
2019-09-15 21:57:06 106
原创 Python十二 面向对象高级编程
面向对象高级编程 使用__slots__ 当定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性 给实例绑定一个属性 class Student(object) pass s=Student() s.name='Michael'#动态给实例绑定一个属性 print(a.name) Michael 还可以尝试给实例绑定一个方法 使用@p...
2019-09-15 21:41:55 75
原创 Python学习十一 面向对象编程
面向对象编程OOP 类和实例 面向对象的设计思想是抽象出class 面向对象的抽象程度比函数要高 面向对象的三大特点是封装,继承和多态 类和实例 类class class Student(object): pass 实例instance ...
2019-09-04 19:59:03 163
原创 Python学习十 模块
模块 python中,一个.py 文件就称之为一个模块 创建自己的模块时注意 模块名不要和系统模块名冲突,最好先查看系统是否存在该模块,检查方法实在python交互环境执行 import abc,若成功说明系统存在此模块 使用模块 模块标准文件模板 安装第三方模块 安装第三方模块,是通过包管理工具pip完成的 安装命令 pip install anaconda是基于python数据处理和科学计算的...
2019-09-04 09:33:31 120
原创 Pyhton学习九 函数式编程
文章目录函数式编程高阶函数传入函数map/reduce 函数式编程 面向过程的程序设计 基本单元,函数 函数时编程:允许把函数本身作为参数传入另一个函数,还允许返回一个函数! 高阶函数 abs(-10)是函数调用,abs是函数本身 要获得调用结果,我们可以把结果赋值给变量 也可以把函数本身赋给变量,即变量指向函数,这样可以实现通过变量来调用函数 >>> abs <built...
2019-09-04 09:00:25 819
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人