随笔分类 - Python
摘要:异常 Python用异常对象(Exception Object)来表示异常情况,当异常未被捕获时,就会产生回溯(Traceback) 异常分类 內建异常类:Exception,AttributeError,IOError等等 自定义异常类: 抛出异常 Exception Traceback (mos
阅读全文
摘要:魔法方法,属性和迭代器 新式类 通过赋值语句__metaclass=true或者class NewStyle(object)继承内建类object,可以表明是新式类。 构造方法 对象被创建后,会立即调用的构造方法 42 重写 通过重写超类的方法,可以自定义继承的行为 I am A default I
阅读全文
摘要:类 Python是面向对象的语言,面向对象最重要的三个优点有: 多态:多态使对象具备不同的行为方式。(可以认为声明了接口,但是实现方式可能多样) 封装:封装是对全局作用域中隐藏多余信息的原则(创建对象,隐藏属性,不用担心对全局产生影响,也不用担心全局影响对象属性) 继承:继承使得代码可以复用,而且使
阅读全文
摘要:Python 函数 通过分而治之的方法解决问题是一种很自然的思路。函数就是将解决特定问题的方法进行抽象。 [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] 文档化函数 通过在函数def后加注释,可以实现对函数的文档说明,使用者可以通过help命令查看函数的文档说明 Help on
阅读全文
摘要:Python 语法 Python语法包括: 模块函数导入 赋值 判断循环语句 模块导入 import somemodule somemodule.somefunc from somemodule import somefunc somefunc 8.0 8.0 赋值 序列解包 链式赋值 增量赋值 (
阅读全文
摘要:Python 数据类型 python中标准的数据类型有 基础类型 整型(长整型) 浮点型 复数型 布尔型 序列类型 字符串 列表 元组 字典 整型 整型和长整型并不严格区分,整型int的表达范围和计算范围从(-2^31到2^31 1)或者( 2^63到2^63 1)。长整形的表达范围同C或者Java
阅读全文
摘要:Python基础 首先推荐学习Python基础的教程和书籍 视频教程推荐南京大学张莉老师在cousera上的教程 "用Python玩转数据" 入门教程《Python基础教程》 数据挖掘教程《利用Python进行数据分析》 工具推荐 编辑器:Sublime Text,这款编辑器真的非常好用,插件丰富,
阅读全文
摘要:IPython 前言 Life is short, you need Python 最近开始学习数据挖掘,需要使用到Python,其实大学时代就有接触过Python,但是却始终没有系统的进行学习过。 正好最近有接触简书,非常认同其中的一个观点: 以输出为导向的学习才是最有效的学习 所以我决定每天抽出
阅读全文

浙公网安备 33010602011771号