09 2014 档案

摘要:重点笔记 一. 函数设计概念 耦合性: 对于输入使用参数并且对于输出使用return语句 1 耦合性: 只有在真正必要的情况下使用全局变量 耦合性: 不要改变可变类型的参数,除非调用者希望这样做 聚合性: 每一个函数都应该有一个单一的、统一的目标 大小: 每一个函数应该相对较小 耦合: 避免直接改变 阅读全文
posted @ 2014-09-26 16:31 道生一_三生万物 阅读(278) 评论(0) 推荐(0)
摘要:重点笔记 摘要 参数是对象作为输入发送给函数的方式。参数(argument)一. 传递参数 下面是函数传递参数时的一些简要的关键点: 参数的传递是通过自动将对象赋值给本地变量名来实现的 在函数内部的参数名的赋值不会影响调用者 改变函数的可变对象参数的值也许会对调用者有影响 二. 特定的参数匹配模型 阅读全文
posted @ 2014-09-25 13:09 道生一_三生万物 阅读(170) 评论(0) 推荐(0)
摘要:重点笔记 一. Python作用域基础 Python创建、改变或者查找变量名都是在所谓的命名空间中进行的。在代码中变量名赋值的位置决定了这个变量名能被访问到的范围。 变量可以在3个不同的地方分配,分别对应3种不同的作用域: 如果一个变量在def内赋值,它被定位在这个函数之内; 如果一个变量在一个嵌套 阅读全文
posted @ 2014-09-22 22:13 道生一_三生万物 阅读(197) 评论(0) 推荐(0)
摘要:重点笔记 摘要 函数是Python为了代码最大程度的重用和最小化代码冗余而提供的最基本的程序结构。一. 为何使用函数 最大化的代码重用和最小化代码冗余 流程的分解 本章习题: 1. 编写函数有什么意义? 答: 代码复用、代码简洁、支持独立开发,提升效率。 2. 什么时候Python将会创建函数? 答 阅读全文
posted @ 2014-09-22 11:00 道生一_三生万物 阅读(229) 评论(0) 推荐(0)
摘要:本章习题: 1. 在什么时候应该使用文档字符串而不是#字注释? 答: 文档字符串被认为最适用于较大、功能性的文档,用来描述程序中的模块、函数、类,以及方法的使用。 2. 举出3种查看文档字符串的方式 答: dir,F1,__doc__属性 3. 如何获得对象中可用属性的列表? 答:dir(x) 阅读全文
posted @ 2014-09-21 22:33 道生一_三生万物 阅读(148) 评论(0) 推荐(0)
摘要:重点笔记 一. 迭代器:初探 如果对象是实际保存的序列,或者可以砸迭代工具环境中一次产生一个结果的对象,就看作是可迭代的。 二. 列表探析:初探列表解析会产生一个新的列表对象 三. 在文件上使用列表解析文件对象有一个readlines方法,可以一次性地把文件载入到行字符串的一个列表中: 本章习题: 阅读全文
posted @ 2014-09-21 21:11 道生一_三生万物 阅读(258) 评论(0) 推荐(0)
摘要:重点笔记 摘要 while语句,提供了编写通用循环的一种方法 for语句,用它来遍历序列对象内的元素,并对每个元素运行一个代码块 一. While 循环While循环是Python语言中最通用的迭代结构。只要顶端测试一直计算到真值,就会重复执行一个语句块。 二. Break、 continue、pa 阅读全文
posted @ 2014-09-21 16:11 道生一_三生万物 阅读(281) 评论(0) 推荐(0)
摘要:重点笔记 摘要 Python if 语句是选取要执行的操作。是Python中主要的选择工具。 一. 二. 三. 四. 五. 本章习题: 1. 在Python中怎样编写多路分支? 答:if (elif) else 2. 在Python中怎样吧if/else语句写成表达式? 答: if x else z 阅读全文
posted @ 2014-09-19 11:17 道生一_三生万物 阅读(198) 评论(0) 推荐(0)
摘要:重点笔记 一.赋值语句 通过赋值语句,吧对象赋给一个名词,特性如下: 赋值语句建立对象引用值 变量名在首次赋值时会被创建 变量名在引用前必须先赋值 执行隐式赋值的一些操作 二. Python3.0中的扩展序列解包 在Python3.0中,我们可以在目标中使用带单个星号的名称来更通用的匹配。实例如下: 阅读全文
posted @ 2014-09-19 11:16 道生一_三生万物 阅读(289) 评论(0) 推荐(0)
摘要:重点笔记 摘要 语句就是写出来告诉Python你的程序应该做什么的句子。 本章习题: 1. 类c语言中 需要哪三项在Python中省略了的语法部分? 答:如c语言: {} 、 ; 、if语句后必须嵌套() 2. Python中的语句一般是怎样中止的? 答: 一行的结尾就是该行语句的终止。 3. 在P 阅读全文
posted @ 2014-09-18 15:30 道生一_三生万物 阅读(233) 评论(0) 推荐(0)
摘要:重点笔记 元组 一. 元组的特点 任意对象的有序集合、通过偏移存取、属于不可变序列类型、固定长度+异构+任意嵌套、对象引用的数组 二. 转换、方法以及不可变性 “+” “*”以及分片操作应用于元组时将返回新元组,并且元组不提供字符串、列表和字典中的方法。 文件 三. 文件上下文管理器 它允许我们把文 阅读全文
posted @ 2014-09-17 16:40 道生一_三生万物 阅读(255) 评论(0) 推荐(0)
摘要:重点笔记 摘要 这两种类型几乎是Python所有脚本的主要工作组件。 列表(list): 一. 列表的特点: 任意对象的有序结合、通过偏移读取、属于可变序列的分类、对象引用数组。 字典(Dict): 二. 字典的特点 通过键而不是偏移量来读取、任意对象的无序集合、可变长+异构+任意嵌套、属于可变映射 阅读全文
posted @ 2014-09-16 22:04 道生一_三生万物 阅读(311) 评论(0) 推荐(0)
摘要:重点笔记: 摘要 字符串 - 一个有序的字符的集合,用来存储和表现基于文本的信息。 一. 常见字符串常量和表达式 (列举一些重要的) 注:反斜杠用来引入特殊的字节编码,是转义序列 二. raw字符串抑制转义 myfile = open (r'C:\python27\lib','w') 等价于: my 阅读全文
posted @ 2014-09-16 15:53 道生一_三生万物 阅读(288) 评论(0) 推荐(0)
摘要:1页面部分(1) 页面清单是否完整(是否已经将所需要的页面全部都列出来了)(2) 页面是否显示(在不同分辨率下页面是否存在,在不同浏览器版本中页面是是否显示)(3) 页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)(4) 页面特殊效果是否显示(5) 页面特殊效果显示是否正 阅读全文
posted @ 2014-09-16 10:04 道生一_三生万物 阅读(804) 评论(0) 推荐(0)
摘要:大型ERP软件是一个在企业范围内部应用的、高度集成的软件,且操作频繁,数据在各业务系统之间高度共享。那么针对大型ERP软件的特点,我们应该怎么测试呢?要使用怎样的测试方法?需要什么样的测试人员?....这些都是我们在测试时需要考虑的问题。 大型ERP软件测试方法: 一、升级项目 规范测试流程、提高测 阅读全文
posted @ 2014-09-16 09:06 道生一_三生万物 阅读(384) 评论(0) 推荐(0)
摘要:重点笔记 : 摘要 动态类型是Python语言灵活性的根源(尤其是其提供的多态性) 一. 缺少类型声明语句的情况 在Python中,类型是在运行过程中自动决定的,而不是通过代码声明。 二. 变量、对象和引用 变量创建:一个变量,当代码第一次给它赋值时就创建了它; 变量类型:变量永远不会有任何的和它管 阅读全文
posted @ 2014-09-15 16:52 道生一_三生万物 阅读(216) 评论(0) 推荐(0)
摘要:摘要 Python程序可以分解成模块、语句、表达式和对象: 一. 为什么使用内置类型 #了解即可 内置对象使程序更容易编写 内置对象是扩展的组件 内置对象往往比定制的数据结构更高效 内置对象是语言的标准的一部分 二. Python的核心数据类型 数字、字符串、列表、字典、元组、文件、集合、其他类型、 阅读全文
posted @ 2014-09-13 15:31 道生一_三生万物 阅读(322) 评论(0) 推荐(0)
摘要:若列表中某元素存在则返回之任务: 你有一个列表L,还有一个索引号i,若i是有效索引时,返回L[i],若不是,则返回默认值v 解决方案:列表支持双向索引,所以i可以为负数>>> def list_get(L,i,v=None): if -len(L)>> list_get([1,2,3,4,... 阅读全文
posted @ 2014-09-12 16:07 道生一_三生万物 阅读(232) 评论(0) 推荐(0)
摘要:(先学第四章)对象拷贝任务: Python通常只是使用指向原对象的引用,并不是真正的拷贝。解决方案:>>> a = [1,2,3]>>> import copy>>> c = copy.copy(a)>>> a.append(4)>>> a[1, 2, 3, 4]>>> c[1, 2, 3]通过列... 阅读全文
posted @ 2014-09-05 10:51 道生一_三生万物 阅读(194) 评论(0) 推荐(0)
摘要:替换字符串中的子串任务: 给定一个字符串,通过查询一个字符串替换字典,将字符串中被标记的子字符串替换掉。解决方案:>>> import string>>> new_style = string.Template('this is $thing')#给substitute 方法传入一个字典参数并调用... 阅读全文
posted @ 2014-09-03 15:27 道生一_三生万物 阅读(218) 评论(0) 推荐(0)

returnTop $(function(){ $('#returnTop').click(function () { $('html,body').animate({ scrollTop: '0px' }, 800); returnfalse; }); });