自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VSCode快捷键

文章目录VSCode快捷键通用快捷键基础编辑导航查询和替换多行光标操作于选择丰富的语言操作编辑器管理文件管理显示集成终端VSCode快捷键通用快捷键快捷键作用Ctrl + Shift + P,F1展示全局命令面板Ctrl + P快速打开最近打开的文件Ctrl + Shift + N打开新的编辑器窗口Ctrl + Shift + W关闭编辑器基础编辑快捷键作用Ctrl + X剪切Ctrl + C复制Alt +

2021-12-10 17:23:47 206

原创 Linux操作系统

linux操作系统文章目录linux操作系统前言操作系统虚拟机软件Ubuntu操作系统一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言操作系统操作系统是直接运行在计算机上的系统软件,它是控制硬件和支持软件运行的计算机程序。操作系统向下控制硬件,向上支持软件的运行,具有承上启下的作用。总之,操作系统是一个控制硬件和支持软件运行的计算机程序,只有安装了操作系统计算机才能进行正常工作。虚拟机软件虚拟机软件是一个可以虚拟出计算机的一个软件。常用的虚拟机软件:Vmware、Vi

2021-12-09 19:57:20 534

原创 Python编程数据库篇之非关系型数据库

Python编程数据库篇之非关系型数据库数据库 分为 关系型数据库 和 非关系型数据库。随着互联网和大数据时代的来临,传统的关系型数据库已经不能满足中大型网站日益增长的访问量和数据量。这个时候就需要一种能够快速存取数据的组件来缓解数据库服务I/O的压力,来解决系统性能上的瓶颈,非关系型数据库应运而生。NoSQL,全程为Not Only SQL,意为不仅仅是SQL,泛指非关系型数据库。NoSQL是基于键值对的,数据之间不需要经过SQL层的解析,数据没有耦合性,因此性能非常高。非关系型数据库又可细分如下

2021-12-07 18:07:13 1762

原创 透视表操作和多个sheet保存到同一个excel文件中

透视表操作和多个sheet保存到同一个excel文件中导入模块import pandas as pdimport numpy as np导入数据df = pd.read_excel('合并.xls')df.head() 结果显示将日期作为行索引,名称作为列索引,金额作为数值制作透视表# 法一:直接调用pandas的透视表方法# df_piv = df.pivot_table(index='到期日/返售日',columns='额度占用人名称',values='票面金额',aggfu

2021-08-05 23:54:46 1051

原创 Python编程数据分析篇之Seaborn绘图

Python编程数据分析篇之Seaborn绘图文章目录Python编程数据分析篇之Seaborn绘图关系型绘图seaborn.relplot()基本使用分类绘图分类散点图分类分布图分类统计图分布绘图单变量分布二变量分布pairplot线性回归绘图FacetGrid结构图Axes绘图FacetGrid的使用设置图形的尺寸设置图例设置标题设置坐标轴Seaborn样式风格设置风格设置函数sns.axes.stylesns.set_style()sns.set调色盘设置定性调色盘连续的颜色盘离散的色盘官方文档2.

2021-08-05 11:04:45 1080

原创 Python编程之csv读写操作

Python编程之csv读写操作提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Python编程之csv读写操作前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。

2021-07-05 14:54:08 290

原创 总结

总结爬虫1. 访问网站,保存图片的方法# 法一import requestsurl = 'https://dss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=3566088443,3713209594&fm=26&gp=0.jpg'response = requests.get(url)f = open('pic.png', 'wb')f.write(response.content)f.close()# 法二im

2021-07-03 14:50:11 75

原创 Python编程数据分析篇之Matplotlib

Python编程数据分析篇之Matplotlib文章目录Python编程数据分析篇之MatplotlibMatplotlib介绍#什么是Matplotlib为什么要学习MatplotlibMatplotlib安装Matplotlib绘图图片与子图Matplotlib绘制图形折线图折线图介绍折线图绘制图形组成中文显示问题散点图散点图介绍散点图绘制条形图条形图介绍条形图绘制水平条形图直方图直方图介绍直方图绘制扇形图扇形图介绍扇形图绘制Matplotlib介绍#什么是MatplotlibMatplotli

2021-07-01 08:46:56 569

原创 Python编程爬虫篇之正则表达式

Python编程爬虫篇之正则表达式文章目录Python编程爬虫篇之正则表达式正则表达式简介基本概念正则表达式应用场景Python对正则表达式的支持普通字符元字符预定义匹配字符集重复匹配位置匹配非贪婪匹配正则表达式常用方法分组功能二、使用步骤1.引入库2.读入数据总结正则表达式简介基本概念正则表达式应用场景Python对正则表达式的支持普通字符元字符预定义匹配字符集重复匹配位置匹配非贪婪匹配正则表达式常用方法分组功能二、使用步骤1.引入库代码如下(示例):import num

2021-06-29 09:00:56 261

原创 Python编程数据分析篇之基本介绍

Python编程数据分析篇之数据分析介绍文章目录Python编程数据分析篇之数据分析介绍数据分析介绍数据分析基本概念数据分析的流程为什么要学习数据分析数据分析工具注意环境部署Jupyter介绍Jupyter Notebooks是什么Jupyter Notebooks特点Jupyter安装Jupyter使用2.读入数据总结数据分析介绍数据分析基本概念用适当的统计分析方法对收集来的大量数据进行分析提取有用信息和形成结论对数据加以详细研究和概括总结的过程数据分析的流程#mermaid-svg-

2021-06-05 01:12:06 419

原创 Python编程数据分析篇之Numpy基本操作

Python编程数据分析篇之Numpy文章目录Python编程数据分析篇之Numpy一、Numpy基本操作创建N维数组对象数组的数据类型Numpy数据类型查看数组数据类型指定数组的数据类型数组形状N维数组对象一维二维三维重塑数组一维转多维多维转一维数组转置与换轴创建数组的其它函数数组的拷贝理解不拷贝浅拷贝深拷贝一、pandas是什么?二、使用步骤1.引入库2.读入数据总结学习内容:学习时间:学习产出:一、Numpy基本操作创建N维数组对象生成数组最简单的方式就是使用array函数。array函数接收

2021-05-31 23:51:28 279

原创 Python编程爬虫篇之请求模块

Python变成爬虫篇之请求模块文章目录Python变成爬虫篇之请求模块一、爬虫介绍什么是爬虫为什么需要爬虫企业获取大数据的方式Python做爬虫的优势爬虫的分类二、爬虫的一些概念GET和POSTURL组成部分状态码抓包工具三、爬虫请求模块urllib模块说明urllib.request模块urllib.parse模块requests模块安装常用方法响应对象的方法requests设置代理cookiesession处理不信任的SSL证书一、爬虫介绍什么是爬虫简单一句话就是代替人去模拟浏览器进行网页操

2021-05-29 12:19:15 140

原创 Python编程基础篇之面向对象编程

Python编程基础篇之面向对象编程提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Python编程基础篇之面向对象编程前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础

2021-04-20 07:49:06 149

原创 python编程之实现批量csv文件内容合并

python编程之实现批量csv文件内容合并文章目录python编程之实现批量csv文件内容合并不用pandas模块合并csv文件的方法不用pandas模块合并csv文件的方法import csvimport osdef new_csv(): path = r'c:/mmm/practice/python/house0412' dirpath, dirnames, filenames = next(os.walk(path)) # 获取目标文件夹中的文件夹路径、子文件夹名称、文件名称 t

2021-04-15 19:57:10 993

原创 Python编程基础篇之文件读写操作

Python编程基础篇之文件读写操作文章目录Python编程基础篇之文件读写操作文件操作文件操作步骤本地文件操作步骤一、open() 函数read() 函数二、使用步骤1.引入库2.读入数据总结文件操作文件操作步骤在实际操作中,通常需要将数据写入到本地文件或者从本地文件中读取数据等操作,那么作为Python爱好者的我们,必须掌握用Python语言去对本地文件进行操作。本地文件操作步骤找到文件所在位置打开文件操作文件关闭文件一、open() 函数open(file, mode=‘r’

2021-04-12 21:16:35 193

原创 爬虫之Scrapy框架爬取彼岸壁纸案例分享

爬虫之Scrapy框架爬取彼岸壁纸案例分享前段时间在网上看到有人爬取了彼岸壁纸的案例,由于爬取的图片较多,爬取速度感觉不快,所以就自己写了个Scrapy框架,个人觉得爬取速度快多了。代码如下。文章目录爬虫之Scrapy框架爬取彼岸壁纸案例分享一、建立Scrapy项目二、建立启动文件start三、 设置settings四、在spiders中建立爬取逻辑五、 在管道pipelines中保存图片结果展示总结一、建立Scrapy项目在终端输入以下代码建立scrapy框架scrapy startproj

2021-04-10 08:14:10 496

原创 Python编程基础篇之模块

Python编程基础篇之模块文章目录Python编程基础篇之模块一、模块介绍二、导入模块的方式直接导入模块不直接导入模块,而是导入模块的类或函数导入模块中的所有类或函数导入模块中的类或函数并重命名三、常用的内置模块sys 模块sys 模块的常用方法os 模块os 模块的常用方法time 模块time 模块的常用方法random 模块random 模块的常用方法一、模块介绍模块是一个包含所有你定义的函数和变量的文件,其扩展名为.py。模块可以被其它程序引入,以使用该模块的函数等功能。这也是使用Pyt

2021-04-09 20:01:47 119

原创 Python编程基础篇之异常

Python编程基础篇之异常文章目录Python编程基础篇之异常一、异常介绍二、异常捕获语法异常类型捕获语法内置错误类的查询try-except-elsetry-finally主动触发异常语法自定义异常断言语法一、异常介绍当Python无法处理程序时就会发生异常,会影响程序的正常执行。异常也是Python的一个对象,表示一个错误。提示:以下是本篇文章正文内容,下面案例可供参考示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、异常捕获当Pytho

2021-04-07 20:58:39 86

原创 Python编程基础篇之高级语法

Python编程基础篇之高级语法本节知识点主要介绍推导式、迭代器和生成器文章目录Python编程基础篇之高级语法一、推导式推导式的介绍列表推导式字典推导式集合推导式二、迭代器迭代器介绍可迭代对象判断是否可迭代可迭代对象迭代器可迭代对象和迭代器的区别三、生成器生成器的定义如何创建生成器生成器表达式生成器函数(yield)习题作业1作业2作业3一、推导式推导式的介绍列表推导式[i / 2 for i in range(1, 21)][ i ** 2 for i in li

2021-03-21 23:58:15 131

原创 Python编程基础篇之函数下

Python编程基础篇之函数下上一节中对函数作了简单介绍以及对怎么自定义函数和函数的参数作了一定的讲解。今天将对函数的返回值、函数的作用域作讲解,之后会讲解一些内置的常用函数、匿名函数、递归函数、高阶函数做一定的讲解。如果还有时间,会扩充一些其它的知识。文章目录Python编程基础篇之函数下一、函数函数返回值介绍函数返回值定义函数作用域介绍global关键字函数作用域的优先级二、内置文件中的常用函数小栗子其它函数递归函数匿名函数高阶函数一、函数当两个函数之间需要互相使用到内部变量时,就可

2021-03-21 00:36:08 108

原创 Python编程基础篇之函数上

Python编程基础篇之函数上文章目录Python编程基础篇之函数上一、函数介绍二、函数的作用三、自定义函数四、函数的参数五、练习1. 打印名片程序:输入姓名,电话号码,性别,最后打印出来名片2. 使用函数求前20个斐波那契数列斐波那契数列:1,1,2,3,5,8,13,21...即: 起始两项均为1,此后的项分别为前两项之和3. 编写一段代码,定义一个函数求1-100之间所有整数的和,并调用该函数打印出结果一、函数介绍函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码段。二、函数的作

2021-02-02 00:06:11 196

原创 2021-01-30

Python编程基础篇之数据类型-元组和字典文章目录Python编程基础篇之数据类型-元组和字典一、元组(tuple)1. 元组介绍2. 元组创建3. 元组和列表相同的操作4. 元组中不允许的操作5. 元组与列表间的转换二、字典(dict)1. 字典介绍2. 字典创建3. 字典访问4. 字典的增加与修改5. 字典的删除6. 字典的常见操作练习1. a = {“name”:“123”,“data”:{“result”:[{“src”:“python1”},{“src”:“python2”},{“src”:“

2021-01-30 02:03:17 126

原创 2021-01-30

Python编程基础篇之数据类型-列表文章目录Python编程基础篇之数据类型-列表一、 列表二、列表介绍三、列表创建四、列表操作1. 访问列表中的元素2. 修改列表中的元素3. 删除列表中的元素4. 列表的特殊操作5. 常用内置函数6. 列表的排序与反转7. 列表的切片8. 字符串常见操作五、练习1. 现在有 a = [1,2,3,4,5,6] 用多种方式实现列表的反转([6,5,4,3,2,1]) 并写出推导过程2. 给用户9次机会 猜1 - 10 个数字随机来猜数字(怎么都猜不对)3. 有两个列表

2021-01-30 00:42:29 117

原创 Python编程基础篇之条件判断和循环控制

Python编程基础篇之条件判断和循环控制文章目录Python编程基础篇之条件判断和循环控制一、顺序执行二、程序主入口三、条件判断1. 条件判断2.条件判断嵌套四、循环控制1. 循环控制介绍2. while循环表达式3. for循环表达式练习1. 求1000以内所有的水仙花数。水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花

2021-01-25 23:14:04 123

原创 2021-01-23

Python编程基础篇之运算符文章目录Python编程基础篇之运算符一、 算数运算符二、比较运算符三、赋值运算符四、逻辑运算符五、按位运算符六、成员运算符七、身份运算符八、三目运算符九、运算符优先级一、 算数运算符提示:以下是本篇文章正文内容,下面案例可供参考二、比较运算符三、赋值运算符四、逻辑运算符五、按位运算符六、成员运算符七、身份运算符八、三目运算符九、运算符优先级...

2021-01-23 22:55:41 90

原创 Python编程基础篇之基础语法

Python编程基础篇之基础语法文章目录Python编程基础篇之基础语法一、Python标识符1. 数据类型初探2. 标识符介绍3. 标识符命名规定二、Python注释1. 为什么会有注释2. 单行注释3. 多行注释三、语句与缩进1. 语句2. 缩进3. pass语句四、变量与常量五、输入与输出一、Python标识符1. 数据类型初探整型(int):就是整数。浮点型(float):浮点数,也就是小数。布尔型(bool):布尔值(True 和False)。字符串(str):以成对的单引号或

2021-01-21 01:05:19 531 2

原创 Python编程基础篇

python编程基础篇之第二节环境搭建和软件安装文章目录python编程基础篇之第二节环境搭建和软件安装前言一、python介绍1. python简介2. python的应用方向3. python之禅win+R进入命令行输入cmd并点击确定进入dos命令行窗口输入python并回车回车后进入python环境并输入import this再次点击即可看到python之禅了二、编译器与解释器1. 为什么会有编译器和解释器2. python解释器种类三、python环境搭建1. python环境搭建注意事项2.

2021-01-18 00:59:29 5302 3

原创 Python编程基础篇

@[Python编程基础篇]第一节计算机基本概念计算机的特点:数值计算、逻辑计算、存储记忆功能能够按照程序运行、自动高速处理数据的现代化智能电子设备包括硬件和软件硬件:看得见摸得着,包括显示器、主机、CPU、硬盘等等软件:看得见摸不着, 通过编程完成的一个一系列按照特定顺序组织的计算机数据和特定指令的集合计算机语言计算机语言的发展经历了从机器语言----->汇编语言----->高级语言的过程。Python、Java、C、C++等都属于计算机高级语言,是实现人与计算机进行交互

2021-01-15 01:30:17 182

空空如也

空空如也

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

TA关注的人

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