自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自然科学数据库-pandas的相关操作

一.pandas1.什么是pandas?pandas 是基于NumPy的一种工具,该工具是为解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。2.pandas的常用数据类型(1).Series 一维,带标签数组(2).DataFrame 二维,Series容器3.pandas之Ser.

2020-12-08 11:29:47 272

原创 numpy中的相关操作

一.认识numpy1.什么是numpy一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库,多用于在大型、多维数组上执行数值运算2.numpy创建数组(矩阵)np.array([,,])arange(start,end,step) #在numpy中相当于range的用法,但是arange只能用在numpy中,还需要进行导包import numpy as npimport randomprint("将列表转化为数组:")t1=np..

2020-11-28 17:44:18 317

原创 自然数据库-matplotlib绘制散点图、直方图、条形图

一.绘制散点图通过plt.scatter(x,y)来绘制散点图,难点:将坐标轴与x的描述对应from matplotlib import pyplot as pltfrom matplotlib import font_managerfrom matplotlib import pyplot as plty_3 = [11,17,16,11,12,11,12,6,6,7,8,9,12,15,14,17,18,21,16,17,20,14,15,15,15,19,21,22,22,22,2

2020-11-15 21:29:36 440

原创 自然数据库-matplotlib绘制折线图

一.matplotlib是什么最流行的Python底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLAB构建二.matplotlib怎么使用1.导入matplotlib包from matplotlib import pyplot as pltx=range(2,26,2)y=[15,13,14.5,17,20,25,26,26,27,22,18,15]plt.plot(x,y) #将两个可迭代对象作为两个轴plt.show() #展示所绘制的图像2.设置

2020-11-14 10:34:14 359

原创 Python学习-模块与模块的上传、调用、下载

一.模块化(module)程序设计理念1.模块和包概念的进化史我们会将实现同一个功能的语句封 装到函数中,统一管理和调用,于是函数诞生了。我们将同一 类型对象的“数据和行为”,也就是“变量和函数”,放到一起统一管理和调用,于是“类 和对象”诞生了。我们将实现类似功能的函数和类统统 放到一个模块中,于是“模块”诞生了。我们将实现类似功能的模块放到一起,于 是“包”就诞生了。 1. Python 程序由模块组成。一个模块对应 python 源文件,一般后缀名是:.py。2...

2020-10-30 10:33:15 491

原创 Python学习-文件操作(IO技术)

一.文本文件的写入1.创建文件对象open()open()函数用于创建文件对象,基本语法格式如下: open(文件名[,打开方式])如果只是文件名,代表在当前目录下的文件。文件名可以录入全路径,比如:D:\a\b.txt。为了减少“\”的输入,可以使用原始字符串:r“d:\b.txt”。示例如下: f = open(r"d:\b.txt",...

2020-10-25 20:21:53 293

原创 Pyhton学习-异常

一.异常的定义异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需 要处理的文件不存在、数组下标越界等。所谓异常处理,就是指程序在出现问题时依然可以正确的执行剩余的程序,而 不会因为异常而终止程序执行。python 中内建异常类的继承层次: 异常处理的过程 1. 抛出异常:在执行一个方法时,如果发生异常,则这个方法生成代表该异常的一个对象,停止当前执行路径,并把异常对象提交给解释器。2. 捕获异常:解释器得到该异常后,寻找相应的代码来处理该异常。二.解决异常

2020-10-24 10:46:29 145

原创 Python学习-面向对象进阶

面向对象三大特征:封装、继承、多态封装:将细节封装起来,只对外暴露调用方法,增加整体的安全性。通过前面所学的私有属性和私有方法即可实现。继承:使得子类可以继承父类的方法和属性,提高了代码的复用性多态:同一个方法被调用时会因为对象不同而产生不一样的结果。一.封装可以使用私有属性和私有方法对数据进行隐藏封装,使得只有调用方法会对外暴露。二.继承继承是面向对象程序设计的重要特征,也是实现“代码复用”的重要手段。 如果一个新类继承自一个设计好的类,就直接具备了已有类的特征,就大大降低了工

2020-10-17 12:05:20 164

原创 Python——面向对象的初步

一.类的定义1.类的定义定义类的语法格式如下: class 类名: 类体要点如下: 1. 类名必须符合“标识符”的规则;一般规定,首字母大写,多个单词使用“驼峰原则”。 2. 类体中我们可以定义属性和方法。 3. 属性用来描述数据,方法(即函数)用来描述这些数据相关的操作。#建立类对象class Studen...

2020-10-10 21:00:30 233

原创 Python学习——循环(for迭代循环)、推导式、函数

一.for的迭代循环for i in (10,20,30): print(i*10)1.可迭代对象(1)序列包含:字符串、列表、元组(2). 字典(3). 迭代器对象(iterator)(4). 生成器函数(generator)(5). 文件对象#!usr/bin/env python# -*- coding:utf-8 _*-"""@author: 39572@file: mypy_01.py@time: 2020/09/29@desc:"""

2020-10-02 16:06:37 1578

原创 Python中字典、集合及控制语句

一.字典1.字典的介绍字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键 对象”和“值对象”。可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。2.字典的创建 通过{}和dict{}来创建字典 a={"name":"林海馨","age":18,"sex":"女"}>>> a{'name': '林海馨', 'age': 18, 'sex': '女'} b=dict(name="任国亮",age="20",sex="男")&

2020-09-23 16:47:00 417

原创 序列(列表、元组)

序列:字符串、列表、元组、字典、集合一.列表1.列表简介用于存储任意数目、任意类型的数据集合。列表中的元素可以各不相同,可以是任意类型。Python 的列表大小可变,根据需要随时增加或缩小。2.列表的创建基本语法[ ]创建,中间的每个对象都要用逗号隔开 a=[1,2,3,"lhx"]>>> a=SyntaxError: invalid syntax>>> a[1, 2, 3, 'lhx']list()创建:使用 list()可以将任.

2020-09-20 16:09:11 334

原创 2020.09.13昨日总结-编程的基础知识

赋值数据类型(常量、整型、浮点型、字符串、布尔型)运算符字符串

2020-09-13 19:45:02 524

原创 Python课程第一天之愚蠢的我

Python的安装Python的开发环境程序基本格式对象的基本概念标识符例子:使用turtle函数绘制奥运五环的绘制Python的安装(很简单只有一步需要注意)由于我已经安装完毕,就不放图了,总之就是一直下一步进入官网:www.python.org/downloads/,我们需要使用python3这步需要注意勾选Install for all users使得全部用户均可使用老师还讲了出现的一种意外情况,我没有遇到,就不写了在终端中运行python得到如下,则为安装成功。.

2020-09-11 20:44:34 157

空空如也

空空如也

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

TA关注的人

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