Python-携带状态的闭包
[闭包在Python中,函数也是一个对象。因此,我们在定义函数时,可以再嵌套定义一个函数,并将该嵌套函数返回,比如:frommathimportpowdefmake_pow(n):...
[闭包在Python中,函数也是一个对象。因此,我们在定义函数时,可以再嵌套定义一个函数,并将该嵌套函数返回,比如:frommathimportpowdefmake_pow(n):...
[你不知道的super在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用super来实...
[进程进程(process)是正在运行的程序的实例,但一个程序可能会产生多个进程。比如,打开Chrome浏览器程序,它可能会产生多个进程,主程序需要一个进程,一个网页标签需要一个进...
[HTTP协议简介HTTP(HyperTextTransferProtocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议,它是基于TCP的应用层协议,简单地说就是客户端...
[类方法和静态方法在讲类方法和静态方法之前,先来看一个简单的例子:classA(object):deffoo(self):print'Hello',self>>>...
[线程线程(thread)是进程(process)中的一个实体,一个进程至少包含一个线程。比如,对于视频播放器,显示视频用一个线程,播放音频用另一个线程。如果我们把进程看成一个容器...
[读写二进制文件Python不仅支持文本文件的读写,也支持二进制文件的读写,比如图片,声音文件等。读取二进制文件读取二进制文件使用'rb'模式。这里以图片为例:withopen('...
[定义函数在Python中,定义函数使用def语句。一个函数主要由三部分构成:函数名函数参数函数返回值让我们看一个简单的例子:defhello(name):returnname&g...
[itertools我们知道,迭代器的特点是:惰性求值(Lazyevaluation),即只有当迭代至某个值时,它才会被计算,这个特点使得迭代器特别适合于遍历大文件或无限集合等,因...
[继承和多态在面向对象编程中,当我们已经创建了一个类,而又想再创建一个与之相似的类,比如添加几个方法,或者修改原来的方法,这时我们不必从头开始,可以从原来的类派生出一个新的类,我们...