自定义博客皮肤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)
  • 收藏
  • 关注

原创 2021-05-18 Numpy-part2

7.矩阵合并vstack和hstack合并,前者是垂直方向合并arr3=np.vstack(arr1,arr2)concatenate合并,自己指出合并方向arr=np.concatenate((arr1,arr2),axis=0)#axis等于0是垂直方向合并,1是水平方向合并,8.新增维度np.newaxisarr1=arr[np.newaxis,:]或者#一行多列arr2=[:,np.newaxis]#多行1列np.atleast_2darr1=np.atleast_2

2021-05-18 21:16:40 93

原创 2021-05-18 Numpy

4.随机数生成random--生成0,1之间的浮点数 randint--生成指定范围内的整数 normal--生成符合标准正太分布的数import numpy as npa=np.random.random((3,2))#3行2列的0,1随机数b=np.random.randint(0,10,size(3,2))c=np.random.normal(size(3,2))5.矩阵的运算-2sum,min,max argmin,argmax最值的索引 median中位数 sqr

2021-05-18 20:50:32 81

原创 2021-05-17 Numpy

0.numpy的作用:矩阵的建立和运算1.numpy的import引入:import numpy as np2.矩阵的属性:import numpy as nparray=np.array([1,2,3])#一维矩阵array=np.array([[1,2,3],#二维矩阵 [4,5,6], [7,8,9]])array=np.array([[[...]]])#三维矩阵以代码段中二维矩阵为例:维度:array.

2021-05-17 23:09:13 85

原创 2021-05-11 matplotlib Day01

什么是matplotlib 1.是python的底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLAB构建 画折线图 1.简单实用的例子:假设一天中每隔2小时range(2,26,2)的气温是[15,13,14,5,17,20,25,26,26,27,22,18,15]from matplotlib from pyplot as plt#x轴数据x=range(2,26,2)#y轴数据y=[15,13,14,5,17,20,25,26,26,27,22,..

2021-05-11 23:20:36 70

原创 2021-05-06 Python中级Day01

文件 1.文本文件:可以使用文本剪辑软件查看,如python源文件,记事本txt2.二进制文件:不可以使用文本剪辑软件查看,比如图片,音频等 文件的基本操作 1.三个步骤:打开文件,读写文件,关闭文件2.一个函数三个方法:函数open,方法read,write,closeopen:打开文件,并返回文件操作对象read :将文件内容读取到内存,read方法执行后,会把文件指针移动到文件的末尾write :将指定内容写入文件close :关闭文件read/write...

2021-05-09 18:15:50 78

原创 2021-04-27 Python初级Day11

引入 1.thinter是Python的标准GUI库,窗口的功能必须需要import tkinter。所以窗口程序的代码结构如下:import tkintertop = tkinter.Tk()#创建Tk类的对象# 进入消息循环top.mainloop()#调用mainloop()方法,就会弹出窗口 窗口显示和属性 1.窗口标题 top.title('编辑文字')2.窗口大小(长x宽) ...

2021-05-09 16:07:07 184

原创 2021-04-15 Python初级Day10

多继承 1.多继承:子类拥有多个父类,并且具有所有父类的属性和方法2.语法:class 子类名(父类名1, 父类名2...)例子:son继承father和mother3.特殊情况:如果父类中存在同名的方法,子类对象如果调用方法,会调用父类1的方法,但是应该尽量避免此情况 异常 1.定义:程序停止执行并且提示错误信息的动作2.捕获异常:某些代码执行结果不知道是否正确,可以用try来捕获异常try: 尝试执行的代码except 错误类型1:...

2021-05-09 14:31:29 521

原创 2021-04-13 Python初级Day09

封装的概念 1.概念:将类的某些信息隐藏在类内部, 不允许外部程序直接访问, 而是通过该类提供的方法来实现对隐藏信息的操作和访问2.特点:就像去银行取钱,既不能把钱拿到手里面外露,也不能把钱焊死在一个箱子里面,应该放在包里面。需要的时候拿出来3.私有属性就是对象不希望公开的属性,私有方法就是对象不希望公开的方法4.总之,私有的属性和方法只能在类中使用,在类的外部不能直接引用,需要通过类中定义的公有方法去接触 封装的作用和实现 1.定义属性或者方法时,在属性名或者方法名前面增加两..

2021-05-08 22:47:59 94

原创 2021-04-10 Python初级Day08

阿斯蒂芬

2021-05-08 21:24:33 340

原创 2021-04-01 Python初级Day05

for循环for循环语法:for 变量 in range (起始值,终止值): 循环操作else: 语句for语句的冒号不能省略 循环操作的代码必须缩进 起始值和终止值左闭右开,如果起始值是0可以省略不写 只有循环整体完成后,才会执行else的内容 如果循环操作中有break并且触发,则else的内容不会触发列表和元组的循环遍历:(在循环体内部针对每一个元素,执行相同的操作)for 循环内部使用的变量 in 列表for name in name_list:

2021-05-08 08:35:14 260

原创 2021-04-08 Python初级Day07

函数的定义和调用1.函数:将具有独立功能的代码块组织为一个小模块,需要的时候调用(即定义+调用)2.定义和调用语法:#定义函数def 函数名(): 封装的代码#调用函数函数名()a.注意定义函数时的冒号和缩进b.函数名后的括号中可以填写参数,多个参数用逗号分隔带参数的函数1.形参:定义函数时,括号中的参数。是用来接收参数用的,在函数内部作为变量使用2.实参:调用函数时,小括号中的参数,是用来把数据传递到函数内部用的带返回值的函数1.在函数中使用retur

2021-05-07 22:09:56 143

原创 2021-04-06 Python初级Day06

while循环:初始条件设置 —— 通常是重复执行的计数器while 条件(判断计数器是否达到目标次数): 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 处理条件(计数器 + 1) while循环语句有冒号: while循环体要缩进 while循环要设置循环初始条件和相关变量的计数(一般用复合赋值运算符) 复合赋值运算符: += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值

2021-05-07 22:05:54 84

原创 2021-03-30 Python初级Day04

df

2021-05-07 21:58:56 115

原创 2021-03-27 Python初级Day03

字典字符串作业:模拟植物大战僵尸游戏的操作,通过字典存储阳光、僵尸、战车信息

2021-05-07 21:55:13 71

原创 2021-03-25 Python初级Day02

列表元组 内置函数

2021-05-06 23:17:05 100

原创 2021-03-23 Python初级Day01

第一个Python程序: 1.Python源程序就是一个特殊格式的文本文件。可以用PyCharm软件编辑2.Python程序的文件扩展名是.py3.第一个程序:print('hello world') Python注释 1.多行注释:一对儿连续的三个引号(单引号,双引号均可)。例子:"""这是一个多行注释在多行注释之间,可以写很多很多的内容……""" 2.单行注释:以 '#' 开头,'#'右边的所有东西都被当做说明文字。例子:# 这是第一个单行注释prin..

2021-05-06 22:57:52 106

空空如也

空空如也

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

TA关注的人

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