python字符串的多行输出

,1、字符串的每行末尾使用 \ 续行。以多行的形式书写字符串,每行的末尾使用 \ 续行。,需要注意输出内容为一行。,2、使用三个单引号或三个双引号来表示字符串。,在 Python 中字符串也可以使用三...
4年前
180

python中Harris角点检测

,基本思想,1、选择在图像上任意方向的固定窗口进行滑动,如果灰度变化较大,则认为该窗口内部存在角点。,2、步骤, 读图并将其转换为灰度图。估计响应函数。根据响应值选择角度。画出原始图上的检测角点。,实...
3年前
170

python迭代器的取值方法

,说明,1、可迭代对象是不可以一直迭代取值的(除去用索引,切片以及Key),但是转化成迭代器就可以了。,迭代器是利用__next__()进行取值。,2、如果迭代器里面的值取完了还要next,那么就报S...
3年前
170

python继承的特性分析

,说明,1、子类继承时,在定义类时,小括号()是父类的名字。,2、父类的属性和方法将继承给子类。,例如,如果子类没有定义__init__方法,父类有,那么。,这种方法是在子类继承父类时继承的,所以只要...
4年前
170

Python布尔索引的使用

,说明,1、布尔索引需要找到每行的'A'列的真值等于'foo',然后使用这些真值来确定要保留哪些行。,2、通常将这个系列命名为一个真值数组mask. 进行使用。,然后我们可以使用此掩码对数据框进行切片...
5年前
170

Python制作七夕比心表白

,每到各种节日,不少小伙伴都会遇到这样一个世纪问题——怎么给心仪的女生/女朋友/老婆一个与众不同的节日惊喜。,这不马上就又到七夕了嘛,我们可以尝试用python给女朋友比心表白!,下面就带大家来领略一...
4年前
160

Python包管理工具之Pipenv

传统的成熟方案中,我们为了避免包版本的管理混乱,通常我们是依赖于当前的Python版本创建一个虚拟环境,并在虚拟环境中使用pip进行包管理。现在有一个好用的工具叫pipenv来帮助我们更方便的管理包...
5年前
160

python访问元组的两种方法

,两种方法,1、使用索引访问元组的某个要素,也可以使用切片访问组的一组要素。索引可以是负值。,2、使用切片访问,可传入三个参数时,第一个参数表示起始索引,第二个参数表示结束索引,第二个参数表示步长...
3年前
150

python默认参数的使用注意

,说明,1、默认值可以指定为一个或多个参数,调用函数时不需要传入参数值。,大大降低了函数调用的难度。,2、当默认参数的默认值需要用传入的参数值代替时,可以按照参数位置顺序传入,也可以指定参数名传入...
5年前
150

python列表元素的获取和查看

,1、获取方法,通过索引获取元素和通过元素获取索引。,通过索引获取元素, 通过元素获取索引,和索引方法相反,首先在列表中寻找元素,然后返回元素对应的索引。,查看元素是否存在于列表中,2、想查看元素是否...
4年前
140

python卡方检验是什么

,说明,1、统计样本的实际观测值与理论推断值之间的偏差程度,实际观测值与理论推断值之间的偏差程度决定了卡方值的大小。,卡方值越大,两者的偏差程度越大;相反,两者的偏差越小;如果两个值完全相等,卡方值为...
4年前
140

python饼状图的介绍及绘制

,说明,1、用于表示不同分类的比例,通过弧度大小比较各种分类。,2、pie函数可以绘制饼图,饼图主要用于表现比例。只需输入比例数据即可。,语法,实例 ,以上就是python饼状图的介绍及绘制,希望对大...
4年前
130

python如何实现Stack

,说明,1、栈是线性数据结构,其特点是元素的增加和删除都是入栈和弹栈的形式。,(遵循先进后出或后进先出的原则。,2、stack可以使用python内置的list实现,因为list是属于线性数组,在末尾...
4年前
130

python使用语句的常见陷阱

,1、冗余input语句的冗余使用,这种方法有效,但通常被认为是糟糕的风格。,它最初可能看起来很有吸引力,因为它比while True方法短,但它违反了软件开发的不要重复自己的原则。这会增加系统中出现...
4年前
130

python操作xml的两种方法

,说明,1、DOM会将整个XML读入内存,解析为树,所以占用内存大,解析慢。,它的优点是可以随意遍历树的节点。,2、SAX是一种流模式,边读边分析,占用内存小,分析快,缺点是需要自己处理事件。,一般情...
5年前
130

python访问限制的实现

,说明,1、若要使内部属性不被外部访问,可在属性名称前加两条下划线__。,2、在Python中,如果实例的变量名以__开头,则变成私有变量(private),只有内部可以访问,外部不能访问。,实例,以...
5年前
130

python变长参数的使用场景

,说明,1、为函数添加装饰器。,2、如果参数数量不确定,可以考虑使用变长参数。,例如,在读取一些配置文件中的配置项。,3、为了实现函数的多态,或者在继承的情况下,子类需要调用父类的一些方法。,实例,以...
3年前
120

python参数如何传递默认值

,说明,1、函数在定义时可以指定各参数的默认值,基本形式为函数名(参数=默认值)。,2、在调用时可以重新给予默认值的参数,也可以省略相应的实际参数,使用参数的默认值。,使用注意,默认参数和必选参数同时...
4年前
120

python多值参数是什么

,说明,1、需要一个函数来处理的参数数是不确定的,这时可以使用多值参数。,2、python有两个多值参数,在参数名前增加一个*可以接收元组。在参数名前增加两个*可以接收字典。,实例,以上就是pytho...
4年前
110

python smtplib模块的使用

,说明,1、创建SMTP的操作对象,连接smtp目标服务器,可以是163、QQ等。,2、根据您的账户登录目标服务器(您的邮箱地址和邮箱授权码),3、调用对象中的方法,将邮件发送到目标地址。,注意,sm...
4年前
110

python尾递归优化如何实现

,说明,1、尾递归是指在函数返回时调用自身,return语句不能包含表达式。,2、通过这种方式,编译器或解释器可以对尾递归进行优化,从而使递归本身仅占用一个栈帧,而不会发生栈溢出。,实例,以上就是py...
4年前
110

python numpy.dot的点乘运算

,说明,1、对于两个一维数组,计算这两个数组对应下标元素的乘积和。,数学上称为内积。,2、在二维数组中,计算出两个数组的矩阵乘积。,3、对多维数组而言,有通用计算公式。,结果数组中的每一个元素都是:A...
4年前
110

python使用切片的三条规则

,1、切片赋值的第一条规则是,由于切片返回一个列表,切片赋值需要列表。,2、切片分配的第二条规则是,切片索引返回列表的任何部分,这与切片分配更改的部分相同。 ,3、切片分配的第三条规则是,分配的列表不...
4年前
110