分类:Python

Python lambda 匿名函数

在计算机编程中,匿名函数(英语:anonymous function)是指一类无需定义标识符(函数名)的函数或子程序,普遍存在于多种编程语言中。 在Python中,我们可以通过使用lambda表达式来创建匿名函数,lambda函数的语法也非常简单: lambda argument_list:expr […]

在树莓派3B中使用Python virtualenv 安装 最新版OpenCV

我这里使用的树莓派版本是(3B英国版),你也可以使用最新的3B+版本。 注意,在编译OpenCV时会导致CPU过热一段时间,如果你使用的树莓派外壳没有自带风扇,你最好开一个风扇对着CPU吹。 更新到最新版本的系统 拓展储存空间 sudo raspi-config 选择“高级选项”项: 选择“扩展文件 […]

Python iterable、iterator、iter()

Iterable(可迭代对象) 在python中,如果可以用for循环来遍历的对象称为可迭代对象(iterable)。 我们可以使用内置函数isinstance()来判断一个对象是否为可迭代对象。 isinstance函数接受两个参数,第一个是要判断的对象,第二个是要判断的类型。与JavaScrip […]

Python Generator

生成器(Generator)是Python语言中一个很独特的特性,生成器可以是一个函数,这个generator函数一定会包含yield语句,我们知道,在一般函数中,遇到return语句时就会终止执行返回结果,而在generator中,当for对一组可迭代项目进行迭代时,一旦generator函数运行 […]

Python中的赋值和深浅拷贝

python中,A object = B object 是一种赋值操作,赋的值不是一个对象在内存中的空间,而只是这个对象在内存中的位置。 此时当B对象里面的内容发生更改的时候,A对象也自然而然的会跟着更改。 name = [“root”,”admin”] cp_name = name # 对cp_n […]