自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-3-15 python numpy学习1

import randomimport numpy as np#创建数组(我更愿意称其为矩阵)a = np.array([1,2,3])b = np.array(range(1,6))c = np.arange(10)#numpy中快速生成范围数据print(a)#数组中的数据类型print(type(a))#类型为ndarrayprint(a.dtype)#数据的类型为in...

2020-03-15 23:01:14 133

原创 2020-3-15 Python基础学习

异常处理常见异常KeyError:字典中不存在的键SyntaxError:语法错误TypeError:类型错误(不同类型处理)IndexError:超出了检索的范围ZeroDivisionError:除数为零的错误异常总结AssertionError 断言语句(assert)失败AttributeError 尝试访问未知的对象属性EOFError 用户输入文件末尾标志EOF(C...

2020-03-15 11:21:35 160

原创 2020-3-14 python基础学习

泡菜!pickle 模块python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储。通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。>>> import pickle#导入pockle模块>>> my_list = [3.14,'w...

2020-03-15 10:43:35 143

原创 2020-3-13 python基础学习

>>> import os#调用OS模块>>> os.getcwd()#返回当前工作目录'E:\\ananconda3\\Lib\\idlelib'>>> os.listdir()#列举指定目录中的文件名('.'表示当前目录,'..'表示上一级目录)#创建删除目录或者文件>>> os.mkdir('E:\\b2...

2020-03-15 10:43:23 136

原创 python基础学习

f = open('E:\\aaa.txt')#提取a,b内容保存为新的文件def write_word(a,b,count):#函数后面记得打冒号,求你了 a1 = 'E:\\a'+str(count)+'.txt'#a1为str,count为int,需要转换 b1 = 'b'+str(count)+'.txt' a2 = open('E:\\a'+str(co...

2020-03-12 10:07:00 87

原创 Python基础学习

文件打开文件文件的打开模式文件对象方法文件对象方法>>> f = open('E:\\aaa.txt')#打开e盘下的aaa文件,默认方式为r(只读)>>> f.readline()#读取一行的字符'asdasdasdasd'>>> f.read()#读取一行字符后指针后无内容,输出空''>>> f...

2020-02-29 11:40:51 131

原创 Python基础学习

集合集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。#集合>>> num={}>>> type(num)<class 'dict'>>>> num1={1,2,3,4}>...

2020-02-28 10:41:15 82

原创 python基础学习 26 27

字典字典是另一种可变容器模型,且可存储任意类型对象。单词可对应为键(key),单词的含义对应为值(value)、创建和访问字典字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,#创建字典的方法1>>> dict1 = {'hh':'a','bb':'rush b!'}>>> print(dict1['hh'...

2020-02-27 14:13:59 160

原创 2020-2-26 Python基础学习

汉诺塔-递归def hanoi(n,x,y,z): if n==1: print(x,'-->',z) else: hanoi(n-1,x,z,y)#将前n-1个盘子从x移动到y上 print(x,'-->',z)#将最后一个盘子x移动到z上 hanoi(n-1,y,x,z)#将y上的n-1个盘子移动到z...

2020-02-26 13:07:23 78

原创 2020-2-23 Python学习

递归谢尔宾斯基三角形,递归自拍递归:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。(有函数调用和停止的环节 )递归深度:sys模块递归求阶乘:一般写法:>>> def jiechen(b): i=1 a=1 while not i==b: i=i+1 a=a*i print(a) >>> j...

2020-02-25 13:18:17 143

原创 2020-2-22 Python基础学习21

lambda表达式格式:>>> def dxs(x): return 2* x + 1>>> lambda x: 2*x+1<function <lambda> at 0x03DA7D60>>>> g= lambda x: 2*x+1>>> g(5)11>>> dx...

2020-02-22 12:26:51 129

原创 2020-2-21 Python基础学习

内嵌函数和闭包globa关键字(函数中修改全局变量)设置全局变量,整个程序都能访问函数内试图修改全局变量,python会创建一个同名变量>>> count = 5>>> def Myfun(): count = 10 print(count) >>> Myfun()10>>> count5内嵌函数&...

2020-02-21 12:44:54 102

原创 2020 2 -17 python学习20

函数与过程有返回值的叫函数,没有返回值的叫过程。python只有函数没有过程返回值返回多个类型值>> def back(): return 1,2,3,4>>> back()(1, 2, 3, 4)变量作用域局部变量:定义在函数中的变量(例中为,final_price)全局变量:定义在函数外的变量(例中为,old_price)(整个代码中都...

2020-02-21 11:48:27 98

原创 2020-2-15 Python基础学习18 19

函数创建函数:def规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。调用函数# 定...

2020-02-15 14:04:06 151

原创 Python 基础学习16 17

字符串的格式化按照统一的规格输出(转换为指定格式)format函数>>> "{0}eaea{1}".format('a','c')'aeaeac%“位置参数”format(关键字参数)"{a}".foamat(a='c')%另一种方法>>> "{0:.1f}".format(27.32421421)'27.3'%0代表位置参数 .1指宽度...

2020-02-14 13:38:47 239

原创 2020-2-13 Python基础14

元组元组是一种不可改变的类型元组和列表的区别:根本区别:列表可以任意更改,元组不行创建元组:利用括号()/ 等号加多个逗号 (key:使用了都好)更新删除元组 :只能覆盖更新元组(间接插入、删除)(拼接+,重复*,切片)del删除请用一句话描述什么是列表?再用一句话描述什么是元组?列表事可以更改的向量,元组是无法更改的什么情况下你需要使用元组而不是列表?不允许更改...

2020-02-13 16:38:22 189

原创 python基础学习13

列表的常用操作符:比较操作符‘< >’单个或者多个元素时,比较第0个元素的大小‘==’两个列表顺序元素完全一致运算操作符‘ + ’两个列表相接‘ * ’重复列表成员关系操作符in :元素是否在相应的列表里(只判断一个层次)访问列表中的列表:list[1][1]列表类型的内置函数>>> dir(list)['__add__', '__class...

2020-02-12 16:32:28 170

原创 Python基础学习11 12

列表类似于C的数组,但是python列表可以存储整数、浮点数、字符串、对象创建列表:1.普通列表:用中括号a = [1,2,3]member = ['a' , 'b' ]2.混合类型列表mix = [1 , 'abc' , 3.14 , [1,2,3]]空列表empty = []列表操作:1.添加元素(仅加入一个).apend()member.append('...

2020-02-12 15:58:02 422

原创 Python基础学习9

分支和循环while循环:条件为真时,执行循环体while 条件:循环体for循环(计数器循环)语法:for 目标 in 表达式:循环体range():range(第一个数,结束数字后的数字,间隔的值)list函数:ist() 方法用于将元组转换为列表。aTuple = (123, 'xyz', 'zara', 'abc');aList = list(aTuple)...

2020-02-11 13:34:04 249

原创 2020-2-10 Python基础学习8 9

分支和循环7、8打飞机游戏流程框架:背景音乐(加载 播放 循环)我方飞机生成循环:敌机按照设定频率、范围生成,按照特定速度前进(if not点关闭设定间隔小飞机诞生,小飞机移动一个位置,屏幕刷新)分支:飞机碰撞到敌机会游戏结束(if用户鼠标移动小飞机移动if发生碰撞游戏结束,播放撞击音乐修改飞机团打印GAME OVER停止音乐淡出)分数循环刚看到这个编程的思路是...

2020-02-10 18:30:34 1026 2

原创 2020-2-9 Python基础学习6 7

Python基础学习6(python的数据类型)‘520’和520‘520’是字符串,520是单纯的数字字符串操作:一些数值类型:整形:整数浮点型float:带小数点布尔类型bool:特殊的整型(可进行计算:T理解为1,F理解为0)e计法:科学记数法(浮点型)类型的转化:int():浮点数、字符串转化为整数(浮点转化时留小数点前一位)float():整数,字符串转化为浮点数...

2020-02-09 17:33:19 539

原创 2020-2-5 matlab sir模型

1.模型描述模型中把传染病流行范围内的人群分成三类:S类,易感者(Susceptible),指未得病者,但缺乏免疫能力,与感病者接触后容易受到感染;I类,感病者(Infective),指染上传染病的人,它可以传播给S类成员;R类,移出者(Removal),指被隔离,或因病愈而具有免疫力的人。SIR 模型易感者人群从患病到移出的具体传染过程如下流程图描述:其中:过程①表示易感者人群(S)在...

2020-02-05 18:10:31 5053 1

原创 2020-2-3 2015美赛A题目解读

题目解读The world medical association has announced that their new medication could stop Ebola and cure patients whose disease is not advanced.Build a realistic, sensible, and useful model that consider...

2020-02-03 17:08:53 3481

原创 2020-2-2 Python基础学习5

python基础学习python基础5python基础6 美赛论文改进之前的小游戏改进思路:用户提示,多次机会,答案随机条件分支1.逻辑符号:>>> 4>2True>>> 2 < 2False>>> 1==2False>>> 1 != 1False2.If ...

2020-02-02 12:27:59 276

原创 2020-2-1 Python入门学习3,4

Python入门2 Python入门3matlab的学习只有代码有点困难,需要买本书,但是现在疫情期间,啥都买不了,先看Python吧,这个假期把python基础弄好,再把opencv搞了,把项目里的车流再现自己先弄弄。Python课程3print('------------------给我爬---------------')teep = input ("猜一下心里想的...

2020-02-01 13:47:07 422

原创 2020-1-30 matlab基础编程学习

matlab 代码CGLS代码泰勒解微分方程CGLS 共轭梯度的最小二乘问题和代码预先知识复习:线性方程组解的问题假定对于一个含有n个未知数m个方程的线性方程组而言,若n<=m, 则有:1、方程组有唯一解:当方程组的系数矩阵的秩=方程组增广矩阵的秩=方程组中未知数个数n;2、方程组有无穷多解:当方程组的系数矩阵的秩=方程组增广矩阵的秩相等且<方程组中未知数个...

2020-01-30 12:37:11 638

原创 2020-01-28 matlab常用编程学习

一.CGLS(共轭梯度法)md实在是看不懂代码二.Taloy法求解常微分方程1.重新学习Taloy公式:基本思想:将复杂函数用多项式代替p(x)=f(x)+f’(x)(x-x0)低次多项式表示复杂函数缺点:(1)精度不高,x0与x趋近时,误差为(x-x0)的高阶无穷小;当|x-x0|不能充分小时,误差相当大(2)无法具体估计误差大小(3)无法进一步提高精度进而引出n阶泰勒多项式...

2020-01-30 12:26:41 293

原创 1-29 matlab基础编程学习

接昨日: 回顾昨日 matlab基本编程泰勒公式和泰勒解方程代码 python学习泰勒公式的衍生定律:泰勒中值定律(内容见上)根据定理可以看出,可以增加n的大小来减小对函数表示的误差。(即增加多项式次数)(Peano)皮亚诺余项若函数f(x)在x0处n阶可导,则式中的Rn可表示为:称为皮亚诺余项,关于(x-x0)的高阶无穷小麦克劳林公式...

2020-01-30 11:44:48 177

原创 python&OpenCV学习笔记 day1——python基本学习

**python&OpenCV学习笔记 day1——python基本学习**由于anaconda已经安装,所以我的python学习主要是在anaconda中的spyder编译器中进行学习。spyder编译器在学习中,遇到的困难首先就是python的安装:1.对于我这样的小白来说,根本不知道python采用什么平台或者什么编译器。2.同时,在学习opencv的过程中看到了该平台...

2020-01-29 11:55:21 326

空空如也

空空如也

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

TA关注的人

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