自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图像

PIL库是一个具有强大图像处理能力的第三方库图像是一个由像素组成的二维from PIL import Imageim = np.array(Image.open('E:/Program Files (x86)/timg.jpg'))print(im.shape,im.dtype)(987, 768, 3) uint8图象是一个三维数组,维度分别是高度,宽度和像素RGB值图像的变...

2018-10-01 18:20:13 262

原创 numpy库的随机数函数和统计函数

np.random的随机数函数rand(d0,d1…dn):根据d0-dn创建随机数数组,浮点数,【0,1),均匀分布randn(do,d1…dn):根据d0-dn创建随机数数组,标准正态分布randint(low[,hight,shape]):根据shape创建随机整数或整数数组,范围是[low,high)seed(s):随机数种子,s是给定的种子值统计函数:sum(a,axis=N...

2018-10-01 17:55:10 175

原创 numpy

一维数据:列表和集合类型二维数据:列表类型n维数组对象:ndarrayimport numpy as npnp.array()生成一个数组维度相同时可以进行相加等运算ndarray对象的属性:.ndim:秩,即轴的数量或维度的数量.shape:ndarray对象的尺度,对于矩阵,n行m列.size:ndarray对象元素的个数,相当于.shape中的n*m的值.dtype:nd...

2018-10-01 16:18:29 241

原创 正则

import rere.match函数match(pattern,string,flags=0)pattern:匹配的正则表达式string:要匹配的字符串flags:标志位,用于控制正则表达式的匹配方式re.I :忽略大小写re.L:做本地户识别re.M:多行匹配,影响^和$re.S:是.匹配包括换行符在内的所有字符re.U:根据unicode字符集解析字符,影响\w \W ...

2018-09-24 15:40:26 161

原创 Tkinter

主框架import tkinter# 创建主窗口win = tkinter.Tk()# 设置标题win.title('标题')# 设置大小和位置win.geometry('400x400+200+20')# 进入消息循环win.mainloop()labelimport tkinterwin = tkinter.Tk()win.title('sunk')win....

2018-09-23 16:11:07 1056

原创 面向对象编程

把数据及数据的操作方法放在一起,作为一个整体–对象对同列对象抽象出其共性,形成类类中的大多数数据,只能用本类的方法进行处理类的设计:事务名称(类):人属性:身高行为(功能):跑创建类:类是一种数据类型,本身并不占内存空间,跟所学的Number,string等类似,用类创建实例化对象(变量),对象占内存空间格式:class 类名(父类列表):属性行为#object:基类,超...

2018-09-19 22:40:07 173

原创 递归

递归调用:一个函数调用了自身,称为递归调用递归函数:一个会调用自身的函数称为递归函数方式:1.写出临界条件2.找这一次和上一次的关系3.假设当前函数已经能用,调用自身计算上一次的结果,再求出本次的结果def sum2(n): if n ==1: return 1 else: return n + sum2(n-1)sum2(3)+4=...

2018-09-18 19:40:51 175

原创 os模块

os:包含了普遍的操作系统的功能os.name:获取操作系统类型 nt–>windows posix–>Linux、Unix或者Mac OS Xos.uname():打印操作系统的详细信息os.environ:获取操作系统中所有的环境变量os.curdir:获取当前目录os.getcwd():获取当前工作目录,即当前python脚本所在的目录os.listdir():以列...

2018-09-17 22:56:58 101

原创 文件操作

1.打开文件open(path,flag)path:要打开文件的路径flag:打开方式r:以只读的方式打开文件,文件的描述符放在文件的开头rb:以二进制格式打开一个文件用于只读,文件的描述符放在文件的开头r+:打开一个文件用于读写w:打开一个文件只用于写入,如果该文件已经存在则会覆盖,如果不存在则会创建新文件wb:打开一个文件用于写入二进制w+:打开一个文件用于读写a:打开一个...

2018-09-17 21:58:25 116

原创 异常处理

当程序遇到问题时不让程序结束,而越过错误继续向下执行 格式: try: 语句 except 错误码 as e: 语句2 ….. esle:(可有可无) 语句n

2018-09-17 21:34:15 114

原创 函数

在一个完整的项目中,某些功能会反复使用,那么会将功能封装成函数,当我们要使用功能的时候直接调用函数即可 本质:函数就是对功能的封装 格式: def 函数名(参数列表): 语句 return 表达式...

2018-09-17 19:50:24 162

原创 turtle模块绘图

import turtle 绘图窗口的原点在(0,0)在正中间,默认海龟的朝向为右 其他命令 done():程序继续执行 undo():撤销上一次动作 hideturtle():隐藏海龟(箭头) showturtle():显示海龟运动命令 forward(d):向前移动d长度 backward(d):向后移动d长度 right(d):向右转动多少度 left(d):向左...

2018-09-16 10:58:57 291

原创 循环语句

break语句:跳出for和while循环,只能跳出距离他最近的那一层循环,循环语句可以有else语句,break导致循环截止,不会执行else下面的语句n=1while n < 10: print(n) if n == 5: break n += 1else: print('你好')#不会执行n=1while n < ...

2018-09-16 10:26:42 294

原创 列表·元组·字符串·字典·集合.可迭代对象

列表操作: 1.加法: list3=list1+list2 2.乘法: list4*3 3.判断元素是否在列表中: 3 in list5 4.列表截取:list[2:5] 取值到5之前列表方法: list.append():在列表末尾添加新的元素,元素可以是任何类型的 list.extend([6,7,8]):在末尾一次性追加另一个列表中的多个值 list.insert(2...

2018-09-15 23:18:13 1913

原创 数据类型与运算符

python数据类型 1. number数字:1.整数 2.浮点数(小数) 3.复数 2. string字符串 3. bollean布尔值 4. none空值 5. list列表 6. tuple元组 7. dict字典 8. set集合input输入默认为字符串 删除变量 del age type(age) 查看变量的类型 abs(a1)绝对值 max(a3,a...

2018-09-14 20:49:40 112

原创 进制

内存:一个开关有两种状态,开启和关闭。一种状态对应1,另一种状态对应0,把八个开关放到一间房间里,这个房间称为一个字节,一个开关代表一位。每个房间都有门牌号,看作地址,把无数个房间堆叠起来组成摩天大厦,可以把摩天大厦看作是内存。一个整数占4个字节,在计算机中,数字以二进制的形式存储,即只使用0或者1存储,其中一个字节为8位,四个字节就是32位。十进制转二进制:倒除法,余数逆序 二进制转十...

2018-09-12 10:51:52 132

空空如也

空空如也

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

TA关注的人

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