自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Opencv Task03

Opencv Task03练习题将下面纸张通过变换调节至正中央水平竖直放置,最终呈现的图片效果上要保留白纸外的区域:(源文件在img/task_image/task3_1)import cv2 as cvimport numpy as npfrom matplotlib import pyplot as pltimg = cv.imread('a4.jpg')rows,cols,ch = img.shapepts1 = np.float32([[1013, 273], [953, 13

2021-02-07 21:36:10 147

原创 Opencv Task02

Opencv Task02你可以根据像素的行和列的坐标获取他的像素值。对 BGR 图像而言,返回 值为 B,G,R 的值。对灰度图像而言,会返回他的灰度值。import cv2 as cvimport numpy as npimg=cv.imread('C:\install\pycharm\code\pythonProject4/1.png') #windows下都是用斜杆隔开,linux下都是用反斜杠/px=img[100,100]print(px)blue=img[100,100,0]

2021-02-06 16:50:37 106

原创 Task01

Opencv Task01保存图像使用函数 cv.imwrite() 来保存一个图像。首先需要一个文件名,之后才 是你要保存的图像。cv.imwrite('1.png',img)注:图像会被保存在项目路径下,如图练习题:同时显示两张不同分辨率的图片,对比他们的大小;import numpy as npimport cv2 as cva = cv.imread(r'C:\Users\yzx\PycharmProjects\pythonProject\banhui.jpg',cv.I

2021-02-05 23:08:43 109

原创 Task09

Task09文件与文件系统练习题1、打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?用open(path, ‘r’, encoding = ‘utf-8’) 打开2、编写程序查找最长的单词输入文档: res/test.txt题目说明:""" Input file test.txt Output file ['general-purpose,', 'object-oriented,'] """def l

2021-02-05 15:08:47 122

原创 Task08

Task08模块练习题1、怎么查出通过 from xx import xx导⼊的可以直接调⽤的⽅法?使用help( )查看2、了解Collection模块,编写程序以查询给定列表中最常见的元素。题目说明:输入:language = [‘PHP’, ‘PHP’, ‘Python’, ‘PHP’, ‘Python’, ‘JS’, ‘Python’, ‘Python’,‘PHP’, ‘Python’]输出:Python"""Input filelanguage = ['PHP', 'PHP'

2021-02-02 16:52:12 77

原创 Task07

Task07类与对象练习题1、以下类定义中哪些是类属性,哪些是实例属性?class C: num = 0 def __init__(self): self.x = 4 self.y = 5 C.count = 6num=0为类属性,x=4和y=5,count为实例属性2、怎么定义私有⽅法?在该方法前加__(两个下划线)3、尝试执行以下代码,并解释错误原因:class C: def myFun(self):

2021-02-02 00:33:43 58

原创 Task06

Task06函数与Lambda表达式1.函数怎么给函数编写⽂档?def MyFirstFunction(name): "函数定义过程中name是形参" # 因为Ta只是一个形式,表示占据一个参数位置 print('传递进来的{0}叫做实参,因为Ta是具体的参数值!'.format(name))MyFirstFunction('老马的程序人生')# 传递进来的老马的程序人生叫做实参,因为Ta是具体的参数值!print(MyFirstFunction.__doc_

2021-01-30 22:30:04 67 1

原创 Task05

Task05序列序列类型包括字符串:“ ”/’ ‘列表:a=[1,2,3,4]元组:a=(1,2,3,4)集合:不支持索引、切片、相加和相乘操作字典:不支持索引、切片、相加和相乘操作​len()函数:返回对象(字符、列表、元组等)长度或元素个数。max()函数:返回序列或者参数集合中的最大值min()函数:返回序列或者参数集合中的最小值sum(iterable[,start=0])函数:返回序列iterable与可选参数start的总和sorted(iterable, key=

2021-01-29 23:26:54 112

原创 Task04

Task04列表练习题1、列表操作练习列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列操作:在列表的末尾增加元素15在列表的中间位置插入元素20将列表[2, 5, 6]合并到lst中移除列表中索引为3的元素翻转列表里的所有元素对列表里的元素进行排序,从小到大一次,从大到小一次lst=[2, 5, 6, 7, 8, 9, 2, 9, 9]#在列表的末尾增加元素15lst.append(15)print(lst)#在列表

2021-01-28 22:30:44 152

原创 2021-01-27

Task03练习题1.猜数字游戏题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效"。(尝试使用try catch异常处理结构对输入情况进行处理)获取随机数采用random模块。import randommystery = random.randint(1, 101)c

2021-01-27 21:38:13 149 1

原创 2021-01-26

Task02条件语句1.if语句例:if 2>1 and not 2>3: print("right")2.if-else语句例:temp = input("不妨猜一下小哥哥现在心里想的是那个数字:")guess = float(temp)# input 函数将接收的任何数据类型都默认为 str。if guess > 8: print("大了,大了")else: if guess == 8: print("你这么懂小哥哥的心思吗

2021-01-26 22:18:28 547

原创 Task01

Task01变量、运算符与数据类型练习题思考题位运算练习题变量、运算符与数据类型练习题1.怎样对python中的代码进行注释?用#注释,作用于整行例:print("hello world")# 这是个单行注释用单引号’’'或者双引号"""注释,用于多行注释例:print("hello world")'''这是多行注释这是多行注释'''"""这是多行注释这是多行注释"""2.python有哪些运算符,这些运算符的优先级是怎样的?算数运算符:名称操作符

2021-01-25 22:48:38 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除