摘要: 第13章 异常 当你的程序中出现某些 异常的 状况的时候,异常就发生了。 错误 假如我们把 print 误拼为 Print,注意大写,这样 Python 会 引发 一个语法错误。 有一个SyntaxError被引发,并且检测到的错误位置也被打印了出来。这是这个错误的错误处理器 所做的工作。 try..except 我们尝试读取用户的一段输入。按Ctrl-z(Linux 用户按 Ctrl-d... 阅读全文
posted @ 2016-04-07 15:49 Amy-Lee 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 第12章 输入/输出 大多数情况下,我们需要程序与用户交互。从用户得到输入,然后打印一些结果。 可以分别使用 raw_input 和 print 语句来完成这些功能。对于输出,可以使用多种多样的 str(字符串)类。 另一个常用的输入/输出类型是处理文件。创建、读和写文件的能力是许多程序所必须的。 阅读全文
posted @ 2016-04-06 17:38 Amy-Lee 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 第11章 面向对象编程 面向过程:根据操作数据的函数或语句块来设计程序。 面向对象(OOP, object-oriented programming):把数据和功能结合起来,用对象包裹组织程序。 类是用来描述具有相同属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。 类和对象是面向 阅读全文
posted @ 2016-04-01 17:46 Amy-Lee 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 第10章 解决问题——编写一个 python 脚本 程序功能:为所有重要文件创建备份 设计: 1、需要备份的文件和目录由一个列表指定 2、备份应该保存在主备份目录中 3、文件备份称一个 zip 文件 4、使用标准的 zip 命令,通常默认地随 Linux/Unix 发行版提供。Windows 用户可 阅读全文
posted @ 2016-04-01 13:34 Amy-Lee 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 第9章 数据结构 数据结构,即可以处理一些数据的结构。或者说,它们是用来存储一组相关数据的。 python 有三种内建的数据结构--列表、元组和字典。 list = ['item1', 'item2', 'item3', 'item4'] len(list) 列表长度 list.append('it 阅读全文
posted @ 2016-03-31 17:37 Amy-Lee 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 第8章 模块 用户在程序中定义一次函数而重用代码,如果用户想在其他程序中重用很多函数,可以通过使用模块的方式。 模块就是一个包含了所有用户定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以 .py 为扩展名。模块可以从其他程序 输入 以便利用它的功能。 使用 sys 模块 以上使用 阅读全文
posted @ 2016-03-30 17:53 Amy-Lee 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 第7章 函数 函数是重要的程序段。它们允许你给一块语句一个名称,然后你可以在程序的任何地方使用这个名称任意多次地运行这个语句块。这被称为 调用 函数。 定义函数 函数通过 def 关键字定义。def 关键字后跟一个函数的 标识符 名称,然后跟一对圆括号。圆括号中可以包括一些变量名,该行以冒号结尾。接 阅读全文
posted @ 2016-03-30 16:05 Amy-Lee 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 第6章 控制流 3种控制流语句—— if for while 默认pyhon使用ASCII码来解释程序的,默认不支持中文,需要在程序的第一行或者第二行声明编码。官方参考具体参考以下三种方式:1、在文件头部添加注释码# coding= 2、在文件头部添加两行注释码#!/usr/bin/python# -*- coding: –*- 3、在文件头部添加如下两行注释码#!/usr/bin/... 阅读全文
posted @ 2016-03-29 16:54 Amy-Lee 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1、#!/usr/bin/python 是用来说明脚本语言是 python 的 是要用 /usr/bin下面的程序(工具)python,这个解释器,来解释 python 脚本,来运行 python 脚本的。 2、# -*- coding: utf-8 -*- 是用来指定文件编码为 utf-8 的 详 阅读全文
posted @ 2016-03-29 13:36 Amy-Lee 阅读(1158) 评论(1) 推荐(0) 编辑
摘要: 第5章 运算符与表达式 大多数语句(逻辑行)都包含表达式。例子,如 2 + 3。一个表达式可以分解为运算符和操作数。 运算符 运算符 名称 说明 例子 + 加 两个对象相加 3 + 5得到8。'a' + 'b'得到'ab'。 - 减 得到负数或是一个数减去另一个数 -5.2得到一个负数。50 - 2 阅读全文
posted @ 2016-03-29 11:13 Amy-Lee 阅读(770) 评论(0) 推荐(0) 编辑