自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 问答 (2)
  • 收藏
  • 关注

原创 东软云HIS医疗管理系统——技术栈【SpringBoot+Vue+MySQL+MyBatis】

项目技术栈:SpringBoot+Vue+MySQL+MyBatis开发工具:IDEA2021.1、Navicat15后端开发语言:Java8前端框架:Vue3.0(集成Element UI组件)后端框架:SpringBoot、MyBatis数据库:MySQL8.0

2022-10-29 16:31:22 17591 16

原创 Python语言课程设计——基于Python爬虫+Pyecharts数据可视化+Flask架构的COVID-19可视化疫情数据实时监控的交互分析平台

一、实验目的本次实验的数据采用多种第三方网站的数据源,分别来自百度疫情实时大数据报告、腾讯新闻网,通过 Python 的 Request 库进行网络爬取,这样可以使得实验的数据为最新且实时动态更新,更有利于进行疫情数据的分析。通过爬取到的数据,利用 Pyecharts 库进行可视化数据分析,将繁琐的数据转换为于理解的图表形式,并发布在基于 Flask 架构下的前端网页上,方便用户浏览和观察。二、实验内容(1)网络爬取下载并处理疫情数据(使用 request,numpy,pandas ,josn,op

2021-11-05 21:25:27 5676 2

原创 C++语言课程设计——超市商品管理系统

一、问题要求使用C++语言编写程序,模拟超市的商品销售、进货、库存等一些列增删改查的功能二、源码与安装源码下载链接百度网盘链接:点击跳转,提取码:BigG安装教程下载上述链接的文件,是一个安装程序双击此exe安装程序,进入安装界面按照安装的提示进行操作安装完毕后,桌面会自动生成一个快捷方式刚刚选择的空文件夹下也对应生成了必要的文件点击项目目录下的超市商品管理系统.dev,并使用DevC++方式打开即可看到源码卸载项目直接运行项目根目录下的卸载超市商品管理系统.exe即可

2021-11-05 20:38:05 7833 6

原创 程序设计基础课程设计——学生成绩管理程序

一、问题要求本程序用于教学单位(院/系)的学生成绩管理。要求程序能够实现学生信息录入(可以实现增加、删除、修改学生的基本信息)、单科学习成绩的录入;班级内单科成绩排名;成绩查询:查询某个学生的各科成绩、统计所有不及格科目超过2科的学生名单。二、源码与安装源码下载链接百度网盘链接:点击跳转,提取码:BigG安装教程下载上述链接的源码,并解压右键文件夹内的学生成绩管理程序.cpp,打开方式选择DevC++(如果有其他编译器也可以)打开后,依次点击编译->运行三、项目效果图

2021-11-05 19:56:47 3120 1

原创 程序设计基础课程设计——通讯录管理程序

一、问题要求本程序用于管理个人通信信息。功能要求实现:添加、删除、修改、显示联系人基本信息(姓名、职务、职称、手机、Email等);分类查找(可以实现任何属性内容的查找;)、排序(按姓名排序并输出各记录信息)二、源码与安装源码下载链接百度网盘链接:点击跳转,提取码:BigG安装教程下载上述链接的源码,并解压双击文件夹内的通讯录管理程序.dev并选择使用DevC++方式打开打开项目后,依次点击项目管理->项目1->main.c->编译->运行即可运行项目了

2021-11-05 19:31:38 1046

原创 软件工程课程设计——技术栈【Go+Vue+PGSQL】的人事管理系统

一、项目架构介绍项目技术栈:Go+Vue+PGSQL开发工具:IDEA2021.1后端开发语言:Go前端框架:Vue3.0(集成ElementUI组件)后端框架:Gin、Gorm数据库:PostgreSQL131.1 Go语言Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计

2021-11-05 16:50:19 5653 2

原创 数据库与信息管理课程设计——技术栈【Go+VUE+PGSQL+Redis】的托管培训中心信息管理系统

一、项目架构介绍项目技术栈:Go+VUE3+PGSQL+Redis开发工具:IDEA2021.1后端开发语言:GoLand前端架构:VUE3.0(集成Element-UI)后端架构:gin、gorm数据库版本:PostgreSQL13数据库缓存:Redis1.1 GoLandGoland是由JetBrains公司旨在为go开发者提供一个符合人体工程学的新的商业IDE。这个IDE整合了Intellij平台的有关go语言的编码辅助功能和工具集成特点,它具有以下特点:编码辅助功能符合人体工

2021-08-07 17:11:10 3917 2

原创 AI玩Flappy Bird│基于DQN的机器学习实例【完结】

前言Flappy Bird简介《Flappy Bird》是一款由来自越南的独立游戏开发者Dong Nguyen所开发的作品,游戏于2013年5月24日上线,并在2014年2月突然暴红。2014年2月,《Flappy Bird》被开发者本人从苹果及谷歌应用商店撤下。2014年8月份正式回归APP STORE,正式加入Flappy迷们期待已久的多人对战模式。游戏中玩家必须控制一只小鸟,跨越由各种不同长度水管所组成的障碍。简而言之,这是一款既简单又困难的游戏,游戏的操作方式很简单,但是想要获得非常高的分数

2021-02-10 16:25:35 14320 13

原创 数据结构与算法课程设计——C++迷宫游戏

问题描述程序开始运行时显示一个迷宫地图,迷宫中央有一只老鼠,迷宫的右下方有一个粮仓。游戏的任务是使用键盘上的方向健操纵老鼠在规定的时间内走到粮仓处。基本要求(1) 老鼠形象可以辨认,可用键盘操纵老鼠上下左右移动(2) 迷宫的墙足够结实,老鼠不能穿墙而过(3) 正确检测结果,若老鼠在规定时间内走到粮仓处,提示成功,并给出一条路径,否则提示失败(4) 添加编辑迷宫功能,可修改当前迷宫,修改内容:墙变路、路变墙提高要求(1) 增加闯关和计分功能(2) 找出走出迷宫的所有路径及最短路径源代码注

2021-01-06 11:11:40 21496 24

原创 Web前端技术课程设计——技术栈【SpringBoot+Vue+MySQL+MyBatis】的在线英语考试系统

一、技术简介本网站使用了前后端分离的开发技术,是基于SpringBoot + VUE的在线英语考试系统,支持选择题、填空题、判断题、多选题。系统包含三种角色(管理员、老师、考生),实现的功能包含在线考试、查看答题情况、管理试卷、管理题库、管理用户等。前端技术栈:VUE(构建用户界面的渐进式框架)VUEX(状态管理)Vue-router(动态路由)Js-cookie(保存信息)Axios(页面请求)后端技术栈:SpringBoot(Web框架)SpringSecurity(基于URL

2022-02-13 19:09:12 3603 2

原创 MySQL学习(20)︱复制表的几种方式

复制表的几种方式只复制表结构create table tableName like someTable;只复制表结构,包括主键和索引,但是不会复制表数据只复制表数据create table tableName select * from someTable;复制表的大体结构及全部数据,不会复制主键、索引等完整复制create table tableName like someTable;insert into tableName select * from someT

2021-04-26 20:28:09 5306 1

原创 MySQL学习(19)︱预处理与查询缓存

预处理什么是预处理从MySQL4.1开始,就支持预处理语句,这大大提高了客户端和服务器端数据传输的效率。当创建一个预定义SQL时,客户端向服务器发送一个SQL语句的原型;服务器端接收到这个SQL语句后,解析并存储这个SQL语句的部分执行计划,返回给客户端一个SQL语句处理句柄,以后每次执行这条SQL,客户端都指定使用这个句柄。预处理的优势高效执行重复SQL:在服务器端只需要解析一次SQL;在服务器端某些优化器的工作只需要执行一次,它会缓存一部分执行计划减少网络开销:对于重复执行的SQL,后续只

2021-04-12 16:35:53 3058

原创 MySQL学习(18)︱触发器及实战

什么是触发器触发器用于监视某种情况并触发某种操作,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,而是由事件来触发。例如,当对某张表进行insert、delete、update操作时就会触发执行它。创建触发器语法CREATE TRIGGER trigger_name trigger_time trigger_event ON table_name FOR EACH ROW trigger_stmt;//参数说明:/*trigger_name:触发器名称trigger_time:触

2021-04-09 09:16:08 3386 1

原创 MySQL学习(17)︱存储过程及实战

存储过程及基本使用什么是存储过程存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程的名字并给定参数(需要时)来调用执行,类似于编程语言中的方法或函数。存储过程的优点:1.存储过程是对SQL语句的封装,增强可复用性2.存储过程可以隐藏复杂的业务逻辑、商业逻辑3.存储过程支持接收参数,并返回运算结果存储过程的缺点:1.存储过程的可移植性较差,如果更换数据库,要重写存储过程2.存储过程难以调试和扩展3.无法使用Explain对存储过程进

2021-04-07 19:01:46 974

原创 MySQL学习(16)︱分区表与视图

什么是分区表分区表就是按照某种规则将同一张表的数据分段划分到多个位置存储。对数据的分区存储提高了数据库的性能,被分区存储的数据在物理上是多个文件,但在逻辑上仍然是一个表,对表的任何操作都跟没分区一样。在执行增、删、改、查等操作时,数据库会自动找到对应的分区,然后执行操作。MySQL从5.1.3开始支持分区在MySQL8.0中,只有InnoDB和NDB两个存储引擎支持分区分区表的好处存储更多:与单个磁盘或文件系统分区相比,可以存储更多的数据便于管理:很容易根据分区删除失去保存意义的历史数据

2021-04-06 20:55:27 760

原创 MySQL学习(15)︱事务控制

什么是事务控制事务是指作为一个逻辑工作单元执行的一系列操作,这些操作要么全部成功,要么全部失败。事务确保了多个数据的修改作为一个单元来处理。在MySQL中,只有使用了Innodb存储引擎的数据库或表才支持事物事务用于维护数据库的完整性,保证成批的sql语句要么都执行,要么都不执行事务用于管理INSERT、UPDATE和DELETE语句假如,张三在ATM机上给李四转账100元,在银行的业务系统中,主要会执行两步数据变更操作:从张三的账户减去100元给李四的账户增加100元试问,如果操作

2021-04-05 10:36:52 196

原创 MySQL学习(14)︱复合索引与覆盖索引

复合索引前导列特性在MySQL中,如果创建了复合索引(name, salary, dept),就相当于创建了(name, salary, dept)、(name, salary)、(name)三个索引,这被称为复合索引前导列特性,因此在创建复合索引时应将最常用作查询条件的列放在最左边,依次递减。未使用索引SELECT * FROM employee WHERE salary = 8800;SELECT * FROM employee WHERE dept = '部门A';SELECT * FR

2021-03-26 14:13:51 1271 1

原创 MySQL学习(13)︱查询分析器与索引的基本使用

EXPLAIN简介explain命令可以查看SQL语句的执行计划。当explain与SQL语句一起使用时,MySQL将显示来自优化器的有关语句执行计划的信息。也就是说,MySQL解释了它将如何处理语句,包括有关如何联接表以及以何种顺序联接表的信息。那么,explain能做什么?分析出表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询explain的使用很简单,只需要在SQL语句前面加上explain命令即可,除了select语句之

2021-03-25 17:05:47 477

原创 MySQL学习(12)︱慢查询日志

MySQL的日志类型日志用于记录数据库的运行情况,以及用户对数据库执行的各类操作。当数据库发生故障时,可以根据日志分析和解决问题,从而对数据库进行恢复。下图为MySQL主要的日志及其描述。认识慢查询日志慢查询日志用于记录MySQL数据库中响应时间超过指定阈值的语句。慢查询日志通常也被称为慢日志,因为它不仅仅只针对SELECT语句,像INSERT、UPDATE、DELETE等语句,只要响应时间超过所设定阈值都会记录在慢查询日志中。主要参数如下图。如何开启慢查询日志慢查询日志可以通过命令临时设置,也可

2021-03-24 15:25:27 653

原创 MySQL学习(11)︱禁止ROOT用户远程登陆与找回密码

禁止ROOT用户远程登陆在实际工作中,公司的DBA都会设置禁止ROOT用户远程登陆,原因如下:ROOT是MySQL数据库的超级管理员,几乎拥有所有权限,一旦泄露后果非常严重!ROOT是MySQL数据库的默认用户,所有人都知道,如果不禁止远程登陆,可以针对ROOT用户暴力破解密码!为了确保数据库的安全,要保证你的MySQL数据库ROOT用户的登陆主机/IP为localhost,如下图所示如果ROOT用户的host并非localhost,可以通过以下几步进行修改:连接数据库,使用mysql数据

2021-03-23 18:35:21 1617

原创 MySQL学习(10)︱用户与权限管理

认识DCLSQL语言按照功能用途分为4类,分别是DDL、DML、DQL、DCL。其中,DCL是数据控制语言,主要用于管理用户和权限。在企业中,这部分工作通常为DBA完成,一般开发人员接触较少。DCL主要能做的:创建用户、删除用户、修改密码、给用户赋予权限、撤销用户权限。权限体系MySQL的权限体系大致分为5个层级,全局层级、数据库层级、表层级、列层级和子程序层级。MySQL的权限信息主要存储在以下几张表中,当用户连接数据库时,MySQL会根据这些表对用户进行权限验证。用户管理在MySQL中,使用

2021-03-22 19:03:15 603

原创 MySQL学习(9)︱自连接与子查询IN、EXISTS

自连接自连接是一种特殊的表连接,它是指相互连接的表在物理上同为一张表,但是在逻辑上是多张表。自连接常用于表中的数据有层次结构,比如菜单表、区域表、商品分类表等。自连接语法:SELECT A.column, B.column FROM table A, table B WHERE A.column = B.column;子查询子查询的使用场景子查询IN博主之前的文章中有提到过运算符IN允许我们在WHERE子句中过滤某个字段的多个值。where子句使用in语法:SELECT col

2021-03-20 16:01:34 1324 2

原创 MySQL学习(8)︱DISTINCT去重与表连接

DISTINCT去重distinct用于在查询中返回列的唯一不同值(去重复),支持单列或多列。在实际的应用中,表中的某一列含有重复值是常见的,如employee表的dept列。如果在查询数据时,希望得到某列的所有不同值,可以使用distinct。distinct语法:SELECT DISTINCT column_name, columan_name FROM table_name;表连接表连接是在多个表之间通过一定的连接条件,使表之间发生关联,进而能从多个表之间获取数据。如下图所示,两张表通

2021-03-19 09:52:53 2006 1

原创 MySQL学习(7)︱GROUP BY、HAVING和GROUP_CONCAT的用法

GROUP BYgroup by表示根据某种规则对数据进行分组,它必须配合聚合函数进行使用,对数据进行分组后可以进行count、sum、avg、max、min等运算。group by语法:SELECT column_name, aggregate_function(column_name) FROM table_name GROUP BY column_name;//aggregate_function表示聚合函数,group by可以对一列或者多列进行分组HAVING在SQL中增加HAVI

2021-03-18 19:43:32 1023 2

原创 MySQL学习(6)︱查询结果排序与分页

ORDER BY的使用在SQL中,使用ORDER BY对查询结果集进行排序,可以按照一列或多列进行排序order by语法:SELECT 字段名1, 字段名2 FROM 表名1, 表名2 ORDER BY 字段名1, 字段名2[ASC|DESC]说明:1.ASC表示按升序排列,DESC表示按降序排列2.默认情况下,对列按升序排列LIMIT的使用在SELECT语句中使用LIMIT子句来约束要返回的记录数,通常使用LIMIT实现分页。limit语法:SELECT 字段名1,

2021-03-17 13:49:41 292 1

原创 MySQL学习(5)︱IN、LIKE的使用和MySQL常用函数

运算符的使用运算符:IN运算符IN允许我们在WHERE子句中过滤某个字段的多个值。WHERE子句使用IN语法:SELECT 字段名FROM 表名WHERE 字段名 IN(值1, 值2, ...);运算符:LIKE在WHERE子句中,有时候我们需要查询包含XXX字符串的所有记录,这时就需要用到运算符LIKE。WHERE子句使用LIKE语法:SELECT 字段名 FROM 表名 WHERE 字段名 LIKE '%值%';说明:- LIKE子句中的%类似于正则表达式中的*,匹配0个

2021-03-15 19:56:49 1681

原创 MySQL学习(4)︱数据库的查询

在SQL中,使用select语句来查询数据。不同的关系数据库,select语法会有细微差别,在MySQL官网可以查询到支持的select语法。SQL语法:SELECT column_name1, column_name2//选择查询什么字段FROM table_name//从哪张表查询[WHERE wher_condition]//查询条件[GROUP BY {col_name | expr | position}, ...[WITH ROLLUP]]//分组[HAVING where_co

2021-03-14 10:39:18 295 1

原创 MySQL学习(3)︱数据库与表的基本操作

插入数据在MySQL中,使用insert into语句向数据表中插入数据。插入单条数据INSERT INTO 表名(字段1, 字段2, ..., 字段N) VALUES(值1, 值2, ..., 值N);插入多条数据INSERT INTO 表名(字段1, 字段2, ..., 字段N) VALUES(值A1, 值A2, ..., 值AN), (值B1, 值B2, ..., 值BN), ..., (值N1, 值N2, ..., 值NN);注意:如果字段是字符型,值必须使用单引号或双引号;如果

2021-03-13 18:26:23 316

原创 MySQL学习(2)︱数据库与表的基本操作

SQL简介SQL是Structured Query Language的缩写,也就是结构化查询语言,SQL是一门标准的计算机语言,用于访问和操作数据库,其主要功能包括数据定义、数据操纵、数据查询和数据控制。SQL能做的:SQL可以创建和管理数据库、数据表、存储过程、视图等SQL可以向数据库中插入新的记录,并可以进行修改、删除SQL可以查询数据库中的记录SQL可以对数据库进行事务控制和权限管理SQL语言的分类按照功能用途,可以将SQL语言分为4类:DDL、DML、DQL和DCL。DDL(

2021-03-12 11:36:40 561

原创 MySQL学习(1)︱数据库的基本概念与安装配置

基本概念数据库数据库是按照数据结构来组织、存储和管理数据的仓库。数据库是长期存储在计算机内、有组织、可共享、统一管理的大量数据的集合体。数据库中的数据按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。其基本特征如下图所示。数据库的分类数据库通常被分为层次数据库、网状数据库和关系数据库。层次(树状结构):最典型的是IBM的IMS网状(网状结构):典型代表是DBTG系统关系(二维表格):主流的有Oracle、DB2、MySQL等数据库管理

2021-03-11 15:13:18 1323 1

原创 机器学习之有监督学习:回归

前置准备详情请见我的上一篇博客线性回归多项式回归房价与房屋尺寸的关系实例线性回归法实现机理根据已知的房屋成交价和房屋尺寸进行线性回归,程序所需数据文件点此下载(提取码:BigG)效果图源代码#线性回归.pyimport matplotlib.pyplot as pltimport numpy as npfrom sklearn import linear_model# 读取数据集datasets_X = [] #房屋尺寸datasets_Y = [] #房屋价格

2021-01-28 13:31:42 2834

原创 机器学习之有监督学习:分类

前置准备详情请见我的上一篇博客基本分类模型K近邻分类器(KNN)主要参数:使用方法:决策树主要参数:使用方法:朴素贝叶斯主要参数:使用方法:人体运动状态信息评级实现机理注:程序所需数据文件点此下载(提取码:BigG)效果图源代码#人体运动状态信息评级.pyimport numpy as npimport pandas as pdimport timefrom sklearn.impute import Simpl

2021-01-28 12:38:44 3298

原创 机器学习之无监督学习:基于聚类的整图分割

前置准备详情请见我的上一篇博客基于聚类的图像分割实现机理图像分割:利用图像的灰度、颜色、纹理、形状等特征,把图像分为若干个互不重叠的区域,并使这些特征在同一区域内呈现相似性,在不同的区域内存在较明显的差异性。常用方法:1.阈值分割:对图像灰度值进行测量,设置不同种类的阈值,达到分割的目的。2.边缘分割:对图像边缘进行检测,检测图像中灰度值发生跳变的地方,即为一片区域的边缘。3.直方图法:对图像的颜色建立直方图,而直方图的波峰波谷能够表示一块区域的颜色值的范围,来达到聚类分析的目的。4.特

2021-01-26 14:16:18 3288

原创 机器学习之无监督学习:降维

前置准备详情请见我的上一篇博客PCA方法及其应用实现机理PCA方法也叫主成分分析,它是最常用的一种降维方法,通常用于高维数据集的探索与可视化,还可以用作数据压缩和预处理等。PCA可以把具有相关性的高位变量合称为线性无关的低维变量,称为主成分。主成分能够尽可能保留原始数据的信息。PCA涉及到的部分相关术语:方差、协方差、协方差矩阵、特征向量和特征值。方差是各个样本和样本均值的差的平方和的均值,用来度量一组数据的分散程度。协方差用于度量两个变量之间的线性相关程度,若两个变量

2021-01-25 11:31:31 947

原创 机器学习之无监督学习:聚类

前置准备推荐安装Python3.8及以上环境,选择一款适合的开发环境,下载案例所需的实验数据(提取码:BigG),安装必备的第三方库如下图:K-means方法及应用实现机理K-means算法以k为参数,将n个对象分为k个簇,使得簇内具有较高的相似度,簇间的相似度较低。K-means的处理过程如下:1.随机选择k个点作为初始的聚类中心2.对于剩下的点,根据每个点与聚类中心的距离,将其归入最近的簇3.对于每个簇,计算所有点的均值作为新的聚类中心4.重复第2、3步骤,直到聚类中心不再发生改变

2021-01-22 17:25:21 573

原创 我的Python学习之路(9)

今日学习内容1.下载并安装常用的各类第三方库(1)数据分析:Numpy、Pandas、SciPy(2)数据可视化:Matplotlib、Seaborn、Mayavi(3)文本处理:PyPDF2、NLTK、Python-docx(4)机器学习:Scikit-learn、TensorFlow、MXNet(5)网络爬虫:Requests、Scrapy、pyspider(6)Web信息提取:BeautifulSoup、Re、Python-Goose(7)Web网站开发:Django、Pyramid、

2021-01-21 14:58:27 197

原创 我的Python学习之路(8)

今日学习内容1.了解Python程序设计思维,尝试进行系统化、模块化的程序设计2.学习Python第三方库的安装方法,学习pip指令安装、集成化安装、文件安装等方法3.了解os库的基本功能,尝试编写代码使得Python程序自动化地安装第三方库第三方库安装方法pip指令法win+r打开运行,输入cmd打开控制台命令窗口,输入命令pip -h打开pip命令的帮助列表,如下图所示:图中第一条command命令就是第三方库的安装方法,使用命令pip install 第三方库名即可安装第三方库集成安

2021-01-20 17:11:36 1131 2

原创 我的Python学习之路(7)

今日学习内容1.学习了Python的文件操作和数据格式化的基本概念2.了解一维数据和二维数据的格式化与处理3.安装wordcloud词云库并使用4.根据所学内容,编写自动轨迹绘制实例,熟悉文件的读写操作5.结合之前所学的jieba库,读取本地文件生成中文词云图片文件操作文件的打开文件的读取文件的全文本操作文件的逐行操作自动轨迹绘制实例效果图源代码1.data.txt300,0,144,1,0,0300,0,144,0,1,0300,0,144,0,0,1

2021-01-18 11:27:24 1602 4

原创 我的Python学习之路(6)

今日学习内容1.了解Python的组合数据类型,例如集合类型、序列类型(元组类型、列表类型)、字典类型2.根据三种类型,编写代码实现基本统计值的计算3.安装jieba库并熟悉它的函数4.根据jieba库和学习的组合数据类型,实现文本的词频统计,根据英文文本的《哈姆雷特》和中文文本的《三国演义》,分别统计其中频率最高的英文单词和中文人物单词组合数据类型集合序列字典jieba库的安装jieba库是优秀的中文分词第三方库安装教程win+r打开cmd控制台,输入命令 p

2021-01-15 15:40:25 371 4

原创 我的Python学习之路(5)

今日学习内容1.学习Python函数的定义和使用,掌握并了解递归函数中基例(递归出口)和链条(递归体)的定义2.安装PyInstaller库并将源代码(.py)打包为可执行程序(.exe)3.根据之前所学的time库和turtle库,结合函数内容编写七段数码管实例并打包4.了解科赫曲线的实现机理,尝试编写代码实现科赫雪花效果PyInstaller库的安装与使用教程安装教程1.使用win+r命令,输入cmd并点击确定:2.打开命令行控制台之后,输入命令如下图:3.回车执行命令后,若出现下

2021-01-13 17:54:52 10129

空空如也

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

TA关注的人

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