摘要: python版本是3.5.2 opencv版本是3.1.0 (可在命令行窗口用 cv2.__version__ 查看) 此报错是指cv::imshow函数显示的照片尺寸必须是size.width和size.height必须大于0,也就是说你输入的图片为空,最可能的原因是图片的路径错误 在用 cv2. 阅读全文
posted @ 2019-02-26 15:21 Freddy520 阅读(4085) 评论(0) 推荐(0) 编辑
摘要: 计算一句话中每个单词的频率 注意点: 1. dict.get(key, default = None)函数的应用: 返回字典中指定键的值,没有的话就返回默认值 2. dict.keys()函数返回的是字典中键的对象dict_keys,可以用list()函数将其变为list类型 3. 对于字典的深刻理 阅读全文
posted @ 2019-02-07 16:24 Freddy520 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 首先help(sorted)一下,得到如下信息: 此函数有三个参数: iterable 可迭代的list key 决定按照排列的对象 reverse--决定是升序还是降序 默认是按照升序对列表元素进行排列 简单的例子: 但是当我们进行复杂的排序时,key就能大显身手了! 比如我们将以下元组按照优先级 阅读全文
posted @ 2019-02-01 17:08 Freddy520 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 计算给定句子的大小写字母个数 注意点: 1. isupper()和islower()函数的应用 计算a + aa + aaa + aaaa 注意点: 1. 对于字符串来说,+ 为直接拼接 2. %s的应用 找出一列数字中的奇数 注意点: 1. value = [x for x in accept.s 阅读全文
posted @ 2019-02-01 14:47 Freddy520 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 将输入字符串转换为大写字母 注意点: 1. while的应用,循环获取控制台输入字符串,通过判断是否为空跳出循环 2. String.upper()函数的应用 将字符串序列去重并按字母排序 注意点: 1. set()函数是生成一个集合,其参数是一个列表,生成的集合是无序不重复 2. sorted() 阅读全文
posted @ 2019-01-29 09:16 Freddy520 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 输入一段序列,根据方程得出结果 注意点: 1. 用list来接收和储存数据,这样对接下来的操作很是方便 2. D = [x for x in input().split(',')] 这种赋值列表的方法 3. 强制类型转换的应用 4. round()函数的用法,返回四舍五入值 根据输入的数字生成二维数 阅读全文
posted @ 2019-01-28 09:09 Freddy520 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 将1000至2000之间的能够被7整除不能被5整除的数打印出来 注意点: 1. 列表中元素不一定是同种类型 2. append()函数可以增加任意类型的对象到列表当中,由于下面的join()函数,因此进行了强制类型转换str() 3. String.join()函数:将列表中的元素以特定的分隔符分割 阅读全文
posted @ 2019-01-27 17:56 Freddy520 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在用opencv中的cv2.findContours()函数检测轮廓时,抛出如下错误: cv2.error: C:\projects\opencv-python\opencv\modules\core\src\array.cpp:2494: error: (-206) Unrecognized or 阅读全文
posted @ 2019-01-03 09:47 Freddy520 阅读(4380) 评论(0) 推荐(0) 编辑
摘要: 最近接触到这个函数,发现在网上的博客说的并不是很明白,有的说的有点过于复杂了(也可能是自己水平太low),下面是自己对于这个函数的理解 rollaxis(a, axis, start = 0) 这个函数的用处是翻滚数组的轴axis,对于轴的理解我们可以借助3纬的空间坐标系,我们都知道,空间直角坐标系 阅读全文
posted @ 2018-12-25 16:08 Freddy520 阅读(1771) 评论(2) 推荐(1) 编辑
摘要: sklearn是python的重要机器学习库,其中封装了大量的机器学习算法,如:分类、回归、降维以及聚类;还包含了监督学习、非监督学习、数据变换三大模块。sklearn拥有完善的文档,使得它具有了上手容易的优势;它内置了大量的数据集,节省了获取和整理数据集的时间。因而,使其成为了广泛应用的重要的机器 阅读全文
posted @ 2018-12-25 12:10 Freddy520 阅读(1241) 评论(0) 推荐(0) 编辑