- 博客(14)
- 收藏
- 关注
原创 opencv图像预处理
import cv2import numpy as npimport imutils#获取图img_path = r'E:\Desktop\DDSM\Benign\2_C_0029_1.LEFT_MLO.LJPEG.1_highpass.png'img = cv2.imread(img_path)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)gray = np.array(gray) # np arrayprint('image shape: '
2021-12-23 21:24:54
2526
原创 python基础学习day11-模块
python基础学习day-模块一、模块化程序设计理念模块和包概念的进化史1.python的程序由模块组成,一个模块对应python源文件,一般后缀名:.py2.模块由语句组成,运行python程序时,按照模块中语句的顺序依次执行。3.语句是python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。标准库模块、模块应用的优势与函数类似,模块也分为标准库模块和用户自定义模块。python标准库模块涵盖很广泛,例如:random(随机数)、math(数学运算)、time(时间)
2021-12-12 16:34:06
818
原创 python基础学习day10-文件操作(IO技术)
python基础学习day10-文件操作(IO技术)文本文件和二进制文件1、文本文件是可以用记事本打开的文件,存储的是普通”字符“文本,python默认为Unicode字符集(两个字节表示一个字符,最多可以表示:65536个)。但是像word软件编辑的文件不是文本文件。2、二进制文件无法用记事本打开,必须使用专用的软件解码,常见的有:doc、MP4视频文件等。已字节为单位。文件操作相关模块图中为文件操作相关模块。创建文件对象open()基本语法格式为: open(文件名[,打开
2021-12-12 00:18:17
341
原创 #python基础学习day9-异常与错误
python基础学习day9-异常与错误一、异常机制:本质:异常程序运行过程中出现的非正常现象,例如用户输入错误,除数为零、需要处理的文件不存在、数组下标越界等。所谓异常处理,就是指程序出现问题时,依然可以正确的执行剩余的程序,而不是因为异常终止程序。异常类:baseException(所有异常的父类)1、try…一个except语句**try…except是常见的异常处理结构,try块包含着可能引发的异常的代码,except块则用来捕捉和处理发生的异常。结构如下: try: 被
2021-12-11 15:46:50
922
原创 python基础学习day8-面向对象01
python基础学习day8-面向对象初步面向对象(Object oriented Programming,OOP)编程思主要是针对大型软件设计而来的。面向对象编程使程序的扩展性更强、可读性更好,使编程可以变得像搭积木一样简单。注:python支持面向过程、面向对象、函数式编程等多种编程方式。一、面向对象和面向过程的区别面向过程(Procedure Oriented)思维面向过程的思维更加关注”:程序的逻辑流程“,重点在”怎么按步骤实现“,适合小规模的程序。面向对象(Object Orient
2021-12-08 22:59:58
580
原创 python学习day7-函数02+作业
python学习day7-函数02+函数应用作业一、嵌套函数嵌套函数:在函数内部定义的函数,一般用于封装-隐藏数据(外部无法访问“嵌套函数”),嵌套函数可以让我们子啊函数内部避免重复的代码。操作:1、嵌套函数的定义2、使用嵌套函数避免重复代码二、nonlocal关键字nonlocal 用来声明外层的局部变量,在被嵌套的函数内对外层变量进行修改需要用nonlocal 进行声明。global 用来声明全局变量。在函数内改变全局变量的值,使用global 关键字进行声明。操作:测试使用nonl
2021-12-07 23:24:08
846
1
原创 python基础学习day6-函数01
python基础学习day5-函数用法和底层分析01一、函数的基本概念1.一个程序由一个个任务组成;函数就是代表一个任务或者一个功能。2.函数是代码复用的通用机制。python函数可大致分为:内置函数、标准库函数、第三方库函数、用户自定义函数。本章内容就是学习如何自定义函数。用def 函数名([参数列表]):函数体/若干语句二、形参和实参在函数定义中的参数列表中,括号内可以是形式参数列表,有多个参数的用逗号隔开,形式参数是在定义函数时使用的,“形参”只需要符合“标识符”命名规则即可。在调用
2021-12-06 22:26:58
1354
原创 python基础学习day4-序列作业
1、画出代码a=[100,200,300]的内存存储示意图。2、使用ranged生成序列:30,40,50,60,70,80使用列表序列,选择以步长为10,从30开始,到90结束,得到结果如下。3、推导式生成列表:a=[x*2 for x in range(100) if x%9==0],手写结果。4、使用二维列表存储表格信息,并画出简单的内存示意图。二维列表存储表示为:a=[["高小一",18,30000,"北京"],["高小二",19,20000,"上海"],["高小五",20,
2021-12-05 00:38:46
879
原创 python基础学习day4-序列02
python基础学习-字典、集合一、字典字典:“键值对”的无序可变序列,其每一个元素都是一个“键值对”,包含:”键对象“和”值对象“,可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。“键”是任意不可变数据(例如:整数、浮点数、字符串、元组),且“键”不可以重复,“值”可以是任意的数据,可以重复。1、字典的创建:可以通过{}、dict()、zip()、fromkeys等进行字典创建。2、字典元素的访问3、字典元素的添加、修改、删除!4、序列解包用于字典时的常用操作5、表格数据
2021-12-04 23:51:19
113
原创 Python基础学习day3-序列01
python基础学习-列表、元组列表:用于存储任意数目、任意类型的数据集合列表是内置可变序列,是包含多个元素的有序连续的内存空间。一、列表1.基本语法[]创建、list()、range()创建2、列表的一些常用操作3、二维列表二、元组1、通过()创建元组,tuple()创建元组2、元组的一些常用操作元组的元素不可改变,访问速度和处理速度比列表快。总结了python基础中序列部分的列表、元组的一些常用命令和操作,学习python的第三天,加油!...
2021-12-04 20:59:30
322
原创 python基础学习day2-编程基础概念与字符串
python基础学习day2-作业1、使用python表示数学式:(5+10x)/5-(13(y-1)(a+b)/x)+9(5/x+(12+x)/y)2、从控制台输入用户月薪,进行运算计算出年薪。并打印出输出用户的年薪。3、使用字符串复制,用计算机打印出“爱你一百遍”,打印一百遍。4、将“to be or not to be"字符串倒叙输出5、将"sxtsxtsxtsxtsxt"中的所有s输出...
2021-12-04 16:00:52
941
原创 python基础学习day1-图形化程序设计 turtle模块应用
Python基础学习day1-图形化程序设计使用turtle模块进行简单图像绘制1、奥运五环在Anaconda环境下使用pycharm,编辑turtle命令会出现效果图一闪而过的情况,加上 turtle.done() 会消除这种现象。奥运五环效果图:2、使用海龟绘图turtle,输出四个矩形这里我选择用坐标移动的方式画出四个位置的矩形,也可以采用改变箭头位置的方式画出图型。四个矩形的效果图:学习python的第一天,加油!...
2021-12-04 14:29:55
388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人