自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

转载 python高级编程之命名空间

对象:Python 一切皆对象,每个对象都具有 一个ID、一个类型、一个值;对象一旦建立,ID 便不会改变,可以直观的认为 ID 就是对象在内存中的地址。 标识符:标识符:各类对象的名称,比如函数名、方法名、类名,变量名、常量名等在 Python 中赋值并不会直接复制数据,而只是将名称绑定到对象,对象本身是不知道也不需要关心(该关心这个的是程序猿)自己叫什么名字的。 命...

2018-08-22 16:47:04 392

原创 python 高级编程之反射

1.反射  在java中经常听到反射,JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性(摘自百度百科)。对比java中反射的定义,在python中就是称为自省的东西。 2.应用场景  在web应用中一个核心的功能就是路由,通过不同的url调用不同的函数来实现不同的操作,当然你可这样实现def fu...

2018-08-21 14:51:24 217

原创 python 踩坑系列之迟绑定

1.绑定    将函数体和函数调用关联起来,就叫绑定2.迟绑定    在程序运行之前(也就是编译和链接时)执行的绑定是早绑定,迟绑定(late binding)是发生在运行时。3.实例说明def outer():    return [lambda x: x*i for i in range(3)]f1, f2, f3 = outer()print f1(1)prin...

2018-08-20 14:09:20 267 1

原创 python 踩坑系列之异常捕获

1.异常处理语法python中对于异常处理的语法就是try except else finally。如果try模块中有异常,则执行except模块,没有异常则执行else模块,不管有没有异常发生,finally模块是一定会执行的。但是如果把异常处理和return合起来用,则会出现一些比较复杂的情况。例一:try:    print 'try'except Exceptio...

2018-08-17 10:10:02 365

原创 python 踩坑系列之嵌套列表创建

1.初始化列表及修改    初始化列表有很多方法,其中之一可以通过*来初始化:a = [[]]*3print a>>> [[], [], []]通过这个方法获取了一个包含三个空list的嵌套列表,下面对这个列表进行修改:a[0].append(1)print a>>> [[1], [1], [1]]通过输出,我们发现我们只是修改了...

2018-08-16 11:27:42 7375 3

原创 python 踩坑系列之深浅拷贝

1.什么是深浅拷贝浅拷贝:只拷贝了对象的引用深拷贝:拷贝的是对象的实质内容例一:a = ['a']b = ['b']c = [a, b]d = c[:]print 'a id:', id(a)print 'c id:', id(c)print 'd id:', id(d)print 'c[0] id:', id(c[0])print 'd[0] id:', i...

2018-08-15 16:27:54 229

原创 python 踩坑系列之函数参数传递

1.传值还是传引用传值:被调函数的形参作为局部变量来处理,不管被调函数对参数进行何种操作,都不会影响主调函数传进来的实参的值。传引用:此时从主调函数函数传给被调函数的就是实参的地址,所以在被调函数中改变从主调函数中传进来的实参,相应的主调中的变量也会改变。在python参数中可以将参数类型分为两类:可变和不可变。例一: a = 10def func_a(arg): ...

2018-08-08 16:37:54 325

原创 js遍历子元素

跨浏览器遍历某元素的所有子元素1.遍历所有子元素(法一)// 遍历所有子元素 1var child = element.firstChild;var last = element.lastChild;while(child != last) { if(child.nodeType === 1) { processChild(child); } ...

2018-08-07 13:52:10 10994

原创 DOM节点常见操作

1.获取节点//获取节点document.getElementById(id);//HTMLCollection(chrome)document.getElementsByTagName("div");//NodeList(chrome)document.getElementsByName(name);//HTMLCollection(chrome)document.ge...

2018-08-07 10:07:50 875

原创 js编写通用的事件监听函数

var EventUtil = { addEvent: function(element, type, handler) { if(element.addEventListener) { element.addEventListener(type, handler); } else if(element.attachEvent) {...

2018-08-06 17:22:34 1943

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除