摘要:
之前在http://python.jobbole.com/86068/,看到关于装饰器的一些知识。 1. 函数式装饰器: Decorator是一个函数,它以一个函数对象A为参数,返回另一个函数对象B。对象B定义在Decorator体内,形成一个闭包。函数A和函数B接受的参数相同。每当程序调用函数A时 阅读全文
摘要:
正则表达式对于初学者来说,要用好这个功能还是有点难度,也看了好久书加练习才掌握一些基础。对学到的一些东西还是写下来比较好一些,免得过几天又忘了。 常用符号:. * ? () 常用方法: findall search sub 常用技巧 1 Python 正则式的基本用法 Python 通过标准库re模 阅读全文
摘要:
1.选择排序 算法: 对于一组关键字{K1,K2,…,Kn}, 首先从K1,K2,…,Kn中选择最小值,假如它是 Kz,则将Kz与 K1对换;然后从K2,K3,… ,Kn中选择最小值 Kz,再将Kz与K2对换。如此进行选择和调换n-2趟,第(n-1)趟,从Kn-1、Kn中选择最小值 Kz将Kz与Kn 阅读全文
摘要:
13.4.1 类的数据属性 数据属性仅仅是所定义的类的变量,这种属性要么是由类的方法来更新,要么是主程序其他地方更新,这种属性类似Java中静态变量。这种数据是与所属类对象绑定不依赖于任何类实例。类属性仅于类相关,和实例属性不同,类属性和实例无关。 13.4.2 1.方法 类定义的一部分函数(方法即 阅读全文
摘要:
之前用java时学习的一些基础算法,今天在python上也研究下。 1. 冒泡排序 算法步骤: 50 30 70 90 10 1)50 跟 30 比不用交换。 2)步数+1, 30 跟70比交换, 50 70 30 90 10。 3)步数+1, 30跟90比交换, 50 70 90 30 10。 4 阅读全文
摘要:
1.名称空间(名称到对象的映射) a. 在执行期间有两个或三个名称空间(局部,全局, 内建),其中局部在执行期间不断变化,从名称空间中访问这些名字依赖于加载顺序。首先解释器加载内建名称空间,由__builtins__模块中名字构成,随后加载执行快的全局名称空间,它会在模块执行后变为活动名称空间。 ( 阅读全文
摘要:
今天在看《javaScript学习指南》函数章节,设计知识点大概归纳如下: 1.创建函数方法: a: 声明式(静态式),即使用function关键字,接着是函数体 1 function sayHi(toWhom){ 2 alert("Hi"+toWhom); 3 } 4 alert(sayHi("H 阅读全文