python快速排序的运作过程
运作过程 1、从数列中挑出一个元素,称为基准,重新排序数列,所有元素比基准值小的摆放在基准前面。 所有元素比基 […]
python Bellman-Ford算法是什么
说明 1、Bellman-Ford算法是包含负权图的单源最短路径算法。 算法原理是对图进行V-1放松操作,获得 […]
python归并排序的基本思路
基本思路 归纳排序是采用分治法的非常典型的应用。 1、先归还分解组,然后合并组。基本构想是将数组分解到最小,然 […]
python最短路径问题的介绍
说明 1、最短路径问题是图论研究中的经典算法问题,用于计算从一个顶点到另一个顶点的最短路径。 2、最短路径问题 […]
python异常是什么?如何解决?
说明 1、程序没有像预期的那样执行。异常是事件,会发生在程序执行过程中,影响程序的正常执行。 一般来说,当Py […]
Python Dijkstra算法是什么
说明 1、Dijkstra算法是经典的最短路径算法,它是数据结构、图论、运筹学等基础教学算法。 令人感兴趣的是 […]
python中mock有哪些统计的方法
说明 1、called:表示是否调用过。 2、call_count:返回调用的次数。 3、call_args: […]
Python f-string字符串格式化的介绍
1、python支持字符串格式化输出,当你需要遍历,改变某一个字符串里面的特定内容时,可能会使用。 当你遇到非 […]
python中mock的断言使用
断言方法 1、assert_not_called:模拟从未被调用过。 2、assert_called:至少调用 […]
python列表中if语句的用途
1、在遍历的时候对特殊元素进行筛查,即使用for循环可以对列表中的元素进行遍历 scores=[100,98, […]
python读取txt文件
1、readline()读取第一行内容,只读取文本第一行的内容,以字符串的形式返回结果 withopen(&q […]
python if-elif-else语句是什么
说明 1、Python提供的if-elif-else结构,适用于经常需要检查超过两个的情形。 2、Python […]