python
-
python控制语句的两大分类
,1、Python为迭代提供了标准的while语句和非常强大的for语句。当给定条件为真时,while语句将重复执行一段代码。,2、分支语句允许程序员询问,然后根据结果采取不同的行…
-
python numpy.matmul实现矩阵相乘
,说明,1、该函数返回两个数组的矩阵乘积。虽然返回二维数组的正常乘积,但如果任何参数的维数大于2,则视为存在于最后两个索引的矩阵栈中并进行相应的广播。,2、如果任何参数都是一维数组…
-
python用户输入的方法
,说明,1、使用input()使程序暂停运行,等待用户输入文本,Python在获取用户的输入后,将其存储在变量中,以供用户进行使用。,2、使用input()函数,可以指出需要用户输…
-
python使用切片的三条规则
,1、切片赋值的第一条规则是,由于切片返回一个列表,切片赋值需要列表。,2、切片分配的第二条规则是,切片索引返回列表的任何部分,这与切片分配更改的部分相同。,3、切片分配的第三条规…
-
python变量声明为全局变量的两种方法
,1、在函数内部分配变量并使用global line。,2、在函数外赋值。如果想在另一个函数中更改global line,update_variables()应该在分配变量之前使用…
-
python如何解决黏包问题
,1、了解发送数据的大小,设置接收的大小,这样就可以正好接收所有的数据。黏包问题是由于tcp的优化算法将两个不太大的数据包组合在一起发送的。,这种情况通常发生在连续使用几个send…
-
Python中cProfile分析工具的使用
,说明,1、Python包含一个名为cProfile的分析器。,2、不仅给出了总运行时间,而且还分别对每个函数进行了计时,并告诉您每个函数被调用了多少次,从而很容易确定应该在哪里进…
-
python等待方式的介绍
,1、强制等待,导入time模块,使用time.sleep即可。,2、隐性等待,设置超时时长,如果加载时间超过10s,就直接报超时,如果在10s内加载完成,就去进行下一步的操作。,…
-
python中update更新字典的方法
,说明,1、字典中的 update() 方法用于更新字典,其参数可以是字典或者某种可迭代的数据类型。,2、语法为,参数,dict:指定的源字典对象。,args:表示添加到指定字典 …
-
python__name__ 属性的使用注意
,使用注意,1、__name__ 属性可以做到,测试模块的代码 只在测试情况下被运行,而在被导入时不会被执行。,2、__name__ 是Python的…
-
python concat方法的作用
,说明,1、concat方法相当于数据库中的全连接,可以指定按某个轴进行连接,也可以指定连接的方式join。,2、与数据库不同的时concat不会去重。,要达到去重的效果可以使用d…
-
python HTTP和HTTPS的不同
,区别,1、https协议需要一定的费用。,需要向ca申请证书,一般免费证书很少。,2、http是超文本传输协议,https是安全的ssl加密传输。,3、http和https使用不…