自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 插值法(1):拉格朗日插值

插值法问题背景:已知y=f(x)y = f(x)y=f(x)的若干个离散点y1=f(x1)、y2=f(x2)、y3=f(x3)......y_1=f(x_1)、y_2=f(x_2)、y_3=f(x_3)......y1​=f(x1​)、y2​=f(x2​)、y3​=f(x3​)......,如何求f(x)f(x)f(x)思想:用这一系列的离散点去造出一个P(x),使得P(x)满足:P(x1)...

2019-10-05 11:05:11 2093

原创 Gauss消元法

今天我们来聊聊数值方法里面一个很经典的问题,求解线性方程组。线性方程组是线代里面那个很重要的知识,而它本身的意义重大,在很多领域都会用到。求解问题,不知引出了多少数学分支,而线性方程组是一个很经典的求解问题,当然相对于其他的求解问题,它相对来说也简单很多,但是由它引领的知识却无比庞大…先看看线性方程组的用处吧:用最小二乘法对实验离散数据进行拟合时候会用到线性方程组诸多的插值问题也会用到线性方...

2019-09-28 19:53:48 2902

原创 django2.0+python3.6:path函数与include函数以及相关知识

一些问题:在实际应用中,如果所有的视图函数都写在外部的urls中将会是很乱的。不便于管理。所以我们允许在每一个app中建立一个urls文件。比如,在构建一个网站的时候,我们往往需要做一个前端管理以及后端管理,所以我们需要建立两个app,这个以后会涉及到的思路。如何在一个使得app里面的url与外部url进行互动?这时候我们就会使用到include函数。例子:首先我们建立一个项目名为my...

2019-09-28 00:06:45 856

原创 django2.0+python3.6:第一个项目

第一个项目:如图:我们已经建立了一个项目:使用python manage.py runserver可以看到下面的页面:说明项目创建完成。创建一个视图:下面我们来创建一个视图:视图一般在views.py文件中,实际上就是其中的一个函数。视图函数第一个参数永远是requestreturn返回对象必须是一个HttpResponseBase 对象或者子类的对象。如下面的代码,...

2019-09-27 22:21:50 205

原创 二级公共基础知识

CSND中有一篇关于公共基础知识的文章,写的非常好,并且详细,这里给出地址:二级公共基础知识

2019-09-20 13:21:29 369

原创 计算机二级python考试考点七(2):标准库(random库)以及第三方库概览

random库1.1 random库的简述random库是python中非常常用的库,用来产生各种分布的伪随机数。random库采用的梅森旋转法。1.2 常用的函数random库函数描述seed设置随机种子random()生成一个0.0到1.0的随机数randint(a,b)生成一个在a到b之间的整数getrandbits(k)生成一个比特长度...

2019-09-20 13:18:20 2063

原创 计算机二级考试python考点7(1):标准库(turtle)

今天我们学习其中一个标准库----turtle库所谓标准库,就是不用用户自己获取,在安装python时就有的库称之为标准库,用户直接使用import即可调用它的内容。turtle库1.1 功能函数turtle库一共有三类功能函数,如下表:函数类型函数绘制状态pendown()、penup()、pensize()、或者使用别名pd()、pu()、width()颜色...

2019-09-19 23:30:21 1657 1

原创 计算机二级考试python考点七(1):程序设计和内置函数

程序设计方法和内置函数1.1.程序设计方法1.1.2.自顶而下设计在进行程序设计的时候,采用的是自顶而下的方法。事实上,这个方法就是不断细化的方法。如图:[外链图片转存失败(img-h8Ivt54e-1568893337094)(attachment:image.png)]1.1.3.自底向上执行使用调试的时候,自底向上的方法易于找出问题的所在。事实上,就是从细节出发。1.2.基本...

2019-09-19 19:43:00 178

原创 计算机二级python考试考点六(2):数据的处理

1. 一维数据和二维数据的表示存储和处理根据数据的关系可以分为一维数组、二维数组、多维数组、高维数组1.1. 一维数组的处理一维数据由有序或无序的结构构成,采用线性的方式组织,对应数组或者集合。一维数组常见的由字符串等。1.1.1.一维数组的表示有序:一般使用列表来表示无序:使用集合来表示。1.1.2.一维数组的存储可以用各种分隔符分隔开,如空格、逗号、换行符等。1...

2019-09-19 19:41:52 468

原创 计算机二级python考试考点六(1):文件的读写

文件的使用:文件打开、关闭、读写。1.1 打开文件:在python里面使用open()打开一个文件,语法形式如下:<变量名> = open(<文件路径>,<打开模式>)例子:同目录下有一个try.txt文件txt1 = open("try.txt","r",encoding='utf-8') # 主要有三个参数,一个是文件目录...

2019-09-19 01:24:46 929

原创 计算机二级python考试考点五(2):组合数据类型(集合、字典)

集合集合类型在二级考试中不是重点,但是在众多语言中,有集合概念的语言还真的不多。在一些实际问题的时候,集合可以很好地解决一些问题。集合的概念与数学中的集合的概念完全一致,具有以下的特点:无序唯一确定的集合无索引与切片,因为它是无序的。创建一个集合T1 = {1,2,3,5,6,6,7,8,0}#创建一个集合时,即使有相同的元素,也不会重复出现。print(type(T1...

2019-09-17 00:53:58 326

原创 数学模型与python科学计算的应用(4):数据的基本可视化

基本可视化对数组进行可视化import numpy as np%pylab inlinePopulating the interactive namespace from numpy and matplotlib也可以使用:import matplotlib.pyplot as plt1D作图plt.plot(np.array([3,4,5]),np.array([3,6,8])...

2019-09-16 23:14:08 230

原创 数学模型与python科学计算的应用(3):numpy数据类型

数据类型注意看下面一个例子:import numpy as npa = np.array([1,2,3])a.dtype # dtype查看数据类型,注意其不是一个方法,它只是一个属性dtype('int32')b = np.array([1.,2.,3.,])b.dtypedtype('float64')不难发现,两种数据类型不一样...

2019-09-11 01:12:41 203

原创 计算机二级python考试考点五(1):组合数据类型(列表、元组)

在python中,除了之前我们谈到的字符串是组合类型,还有很多的组合类型,它们分别是列表、元组、集合、字典什么是组合类型?其实总地来说,组合数字类型主要分为集合类型、序列类型、映射类型。集合类型:集合类型与我们数学中所说的集合是同个概念,它有以下的特点:1、无序。2、唯一性。3、确定性序列类型:字符串就是一种序列类型,此外还有列表和元组,它们是有一定的排序顺序的,在使用的过程...

2019-09-11 00:19:23 300

原创 组合数学(2):用python完美解决整除个数问题

在上一篇博客中,我们看了后面的一道例题,现在用计算机编写程序完美解决这类整除问题:废话少说直接上源码文件。# encoding:utf-8 def main(): pass def divi(start,end,num): '''计算从start到end中能被num整除的数的集合,并返回个数''' set_z = set() for i in range(start,...

2019-09-09 23:57:01 1900

原创 计算机数值方法(1):引论

在这里开始一个这个博客平台大家都会感兴趣的专题:计算机数值方法。计算机数值方法背景:数学的发展——>> 计算机的发展——>> 解决一些数学问题研究内容:把微积分和代数的问题转换成数值问题,并简化形成数值方法,有两个目标:1、称为一个简单的形式。2、能在计算机上通过三种结构计算研究算法:所谓算法,就是一个针对一类问题要用到的计算方法。误差分析:误差无可避免。通...

2019-09-08 23:05:17 489

原创 数学模型与python科学计算的应用(2):Numpy创建数组

1、 什么是Numpy以及numpy数组?面向数组列表、字典更加贴近硬件(用c语言编写的)import numpy as npa = np.array([1,3,5])a # 这里返回一个numpy.array对象array([1, 3, 5])# 对比以下python列表和array对象的性能比较,%timeit...

2019-09-06 00:20:29 203

原创 数学分析读书笔记(2):函数概念

这篇博客我们一起学习函数的概念。函数的定义:定义:给定两个实数集D和M,若有对应法则(映射)fff,使得D内的每个数x都有一个唯一确定的数y∈My \in My∈M,则称fff为定义域在D上的函数。M则为值域。x称为原像,y叫做像,一般来说,x是自变量,y是因变量。初等函数:幂指对、三角反三角反三角函数:反三角函数是三角函数事实上是三角函数关于y=x对称三角函数转反三角函数时...

2019-09-05 21:06:10 767

原创 计算机二级python考试考点四(2):局部变量和全局变量和斐波那契数列

本博客我们学习一个很重要的考点就是变量的作用域。另外写一个斐波那契数列来讲解函数的递归。变量的作用域:局部变量:所谓局部变量就是在函数的内部使用的变量,仅仅在函数中的内部有效,当函数退出时变量将不存在。一般定义在函数内部的变量时局部变量,但不全是全局变量:全局变量是在函数外部定义的叫做全局变量,从定义开始就一直存在。全局变量也可以在函数的内部使用。全局变量和局部变量发生冲突的...

2019-09-05 20:16:23 295

原创 计算机二级python考试考点四(1):函数的定义以及其参数传递

在这一篇博客中,我们学习函数的定义以及在函数中参数是怎么传递的:函数:函数的定义:如下:def <函数名>(<参数>): <函数主体> return <返回值>解释:使用def保留字来定义一个函数函数名自己起,但是尽量使用一些有含义的英文单词,尽量不与python原保留字、内置函数名等同名。可以给函数传递参数,可以0个可以1个...

2019-09-04 19:39:25 410

原创 数学模型与python科学计算的应用(1):数学模型简述、python科学计算简述

这是一个新的篇章,数学模型与python科学计算应用。本文章对应的数学建模教材是高教版《数学模型》第五版(姜启源、谢金星、叶俊 编),在系列文本中将使用python代替matlab,其中用到的python库有Nump(用于数组运算)、Matplotlib(用于2维数据可视化)、Scipy(高级科学计算)、Mayavi(3维图形)等,使用的教程是发布在Github社区的Scipy中文文本教程。数学...

2019-09-04 19:00:15 1149

原创 数学分析读书笔记(1):实数与确界原理

这又开启一个新的篇章了。数学分析,又叫微积分,研究对象是实数集上的函数。首先,复习一下中学学的实数:实数相关知识:实数:有理数:可以用pq,(其中p、q都是整数,且q≠0)\frac{p}{q},(其中p、q都是整数,且q \neq 0)qp​,(其中p、q都是整数,且q̸​=0)表示。可以用有限小数和无限循环小数表示。无理数:无限不循环的小数。实数:无理数+有理数...

2019-09-03 22:56:28 1552 1

原创 计算机二级python考试考点三(2):写一个小游戏----猜数字游戏。

在这一篇博客中,我们写一个猜数字的小游戏。首先我们看一下我们的需求,就是说这个游戏需要我们做什么。1、给出1到250的数字范围,随机生成一个数字作为答案,游戏人在1到250之间猜一个数字,并输入到程序之中,如猜对了,就表示已经赢得游戏;如果猜错了,就会提示大了或者小了,以这样的方式循环7次,每猜一次提示还有多少次,猜七次之后,就会提示游戏失败。2、对用户输入的不是一个整数的错误进行处理,并提示...

2019-09-03 20:14:29 316

原创 Django2.0 +python3.6 web开发学习第二天:如何在cloud Studio中调试Django项目

在之前的一篇博客中,我们学习了如何建立一个app,并在app中的views.py文件中建立一些视图函数,以及在urls中建立path映射,从而在网页中输出视图函数。这些天发现在腾讯云的cloud studio的WebIde中也可以创建一个django项目,但是一开始不知道怎么调试,后来查找的相关的教程总算知道怎么用了。下面是cloud studio调试的教程:第一步:在项目运行之后会有,如下...

2019-09-03 19:21:11 395

原创 计算机二级python考试考点三(1):三种控制结构与异常处理

这里开始学习控制结构与异常处理,包括以下内容:1、顺序结构(python的代码执行特点)2、分支结构3、循环结构4、break和continute5、try…expect异常处理以及其他异常处理1、python的代码执行特点与顺序结构经过前面的学习,我们知道,python中在执行代码的时候是从上往下执行,当遇到错误的时候就停止执行,不再执行下面的代码。在python中一般有三种结构,...

2019-09-02 19:55:11 377

原创 组合数学(1):预备知识与加法原理、容斥原理

今天开启一个新的篇章,《组合数学》。数学是研究数与形及其之间的联系,在数学上,有这样的分支状况:1、数论:研究整数,自然包括素数2、代数:包括线性代数、抽象代数,主要研究代数运算3、分析学:研究极限4、几何学:研究正交形状5、拓扑学:研究连续变形组合数学的预备知识集合及其运算集合:设S为集合,a为其元素,即a∈Sa\in Sa∈S。集合的运算:交、并、差、子集等笛卡尔积:设A...

2019-09-02 16:52:14 843

原创 计算机二级python考试考点二(2):字符串类型进阶操作

今天学习字符串类型的进阶操作,主要以下内容:1、操作符对字符串的作用2、关于字符串类型的内置函数和方法3、类型判断与转换

2019-09-01 18:18:04 220

原创 计算机二级python考试考点二(1):数字类型、数字类型的运算、字符串类型及其格式化

这一节,我们学习三个内容:1、认识数字类型。2、数字类型的运算。3、认识字符串类型及其格式化。1、数字类型:可以在python中直接用于运算的类型就是数字类型,比如整数1,2等,又比如浮点数5.6、4.5等,也可以是复数类型比如3+6j等。下面我们来认识这些类型:整数类型:在python中,整数类型是没有取值范围限制的,整数类型主要有:二进制、十进制、八进制、十六进制等,py...

2019-08-30 14:46:41 305 1

原创 计算机二级python考试考点一(2):三个基本输入输出函数input(),print(),evel()、python之禅

这是python中常见的三个函数,通过这三个函数,可以得到自己想要的输入输出结果。1、input()input()为输入函数,它的功能是获取程序运行后,获取用户的输入信息,语法为:<变量> = input("一段提示的东西")由用户输入的信息存放到一个变量里面保存。看下面例子:2、eval()通常与input()一起使用:<变量&g...

2019-08-29 01:52:32 868 1

原创 Django2.0 +python3.6 web开发学习第一天

Django安装关于Django的安装,首先我们要安装python,非常有必要用上虚拟环境,如果使用的工具是pycharm则不需要另外安装虚拟环境,因为pycharm会自动帮你独立出来一个虚拟环境。如果使用其他ide,则最好安装一个虚拟环境。有关虚拟环境的安装与使用,可以自行查找相关资料。Django安装:直接在终端使用pip install django==2.0安装即可,其中“...

2019-08-29 01:10:41 159

原创 python3虚拟环境安装

安装虚拟环境的步骤:第一步:执行:pip install virtualenv安装虚拟包第二步:执行virtualenv <虚拟机名字>创建虚拟机第三步:若是window系统:进入python虚拟环境安装目录下的scripts,执行:activate退出虚拟环境则使用:deactivate'若是其它系统:则进入虚拟环境安装目录的bin下,操作同...

2019-08-28 19:07:59 121

原创 如何在CSDN博客markdown中编辑数学公式,最简单的方法!

如何在博客中编写高逼格的数学公式有时候我们不得不在博客中编写数学公式,但是很操蛋的是,在csdn的博客编写中,如果想写公式,那就要学会LaTeX的用法,但是对于像我这样的小白,在前期还没有记住LaTeX语法的时候,这里有一个快速编辑数学公式的方法。下面是具体的步骤:第一步:进入91数学网数学公式编辑工具,这里有链接:http://latex.91maths.com/s/?便会进入如下图所示的...

2019-08-27 19:59:59 205

原创 计算机二级python考试考点一(1):python语言的基本语法

本文章面向python小白,其实从某个意义上来说,我也是python小白。从今天开始博主会更新一系列的关于计算机二级考试中python的知识点,大纲已给出,请移步到:计算机二级python大纲今天就来讲一讲python第一个考点:python的基本语法。通过本章的学习,大家正式python入门了!0、预备知识什么是计算机语言?首先什么叫做语言,通俗地说,我们说的中文也可以说是语言,...

2019-08-27 18:14:46 1009

原创 计算机二级python考试大纲

考试大纲基本的要求1.掌握python语言的基本语法2.掌握标准库(至少两个)3.掌握第三方库的获取,以及掌握不少于两个的第三方库4.基本可以阅读一些Python的程序5.会使用IDLE开发环境6.了解python的计算开发生态:网络爬虫、数据分析、数据可视化、机器学习、web开发考试的内容:一、python 的基本语法1.基本语法元素2.基本的三个函数:input()...

2019-08-27 16:44:31 1503

空空如也

空空如也

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

TA关注的人

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