
Python语言
文章平均质量分 53
一只敲代码的嗷呜
这个作者很懒,什么都没留下…
展开
-
使用Python语言实现凯撒密码的加密和解密
在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。这个加密方法是以罗马共和时期恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。扫盲:大写字母A至Z对应的十进制ASCII编码为65至90,小写字母a至z对应的十进制ASCII编码为97至122。原创 2022-09-03 13:45:24 · 77205 阅读 · 25 评论 -
Python数据处理与分析—葡萄酒评论分析期末课设
(1)读取文件数据,输出不重复的国家名列表,字母表升序排列(2)计算每个国家的葡萄酒的平均得分(3)平均分排序,由高到低降序(4)评分最高的十款葡萄酒(5)价格最高的20款葡萄酒(6)各个评分的葡萄酒数量(7)输出拥有葡萄酒数量最多的评分和数量(8)输出拥有葡萄酒数量最多的评分的葡萄酒的平均价格相关资源请移步:https://download.csdn.net/download/m0_66309026/85810841压缩包内包含:原始数据、上述八个问题的代码、代码pdf文原创 2022-06-28 11:38:56 · 3217 阅读 · 0 评论 -
Django框架下图书馆座位预约系统课程设计
Django框架下图书馆座位预约系统课程设计1.登录注册界面2.首页轮播图3.座位预约列表4.实现预约功能5.管理座位,增删改查6.管理用户,增删改查7.用户充值,预约座位要花钱相关代码资源请移步:https://download.csdn.net/download/m0_66309026/85442382压缩包内包含源代码以及课程设计报告...原创 2022-05-23 11:42:04 · 522 阅读 · 0 评论 -
金融数据挖掘—科学计算语言---算法篇—决策树分类算法
金融数据挖掘—科学计算语言—算法篇决策树分类算法决策树分类算法:根据历史数据提炼出规则,并以现有信息为基础形成决策,称之为决策树分类算法。决策树(Decision Tree)是一种十分常用的分类方法,属于监督学习(Supervised Learning)。监督学习:就是给出一批样本,每个样本都有一组属性和一个分类结果(即类标签已知),算法通过学习这些样本,得到一个决策树,这个决策树能够对新的数据给出合适的分类。决策树概念主要是通过连续的逻辑判断来得到最后的结论,其关键点在于如何建立出这样一颗树来。原创 2022-05-20 09:18:10 · 546 阅读 · 0 评论 -
Graphviz安装教程
Graphviz安装教程决策树可视化插件Graphviz的安装首先友情提供我的安装包https://download.csdn.net/download/m0_66309026/85420687当然你也可以选择去官网下载https://graphviz.gitlab.io/download/1.双击运行安装程序,等待窗口弹出2.点击下一步,接受许可协议,这里可以不添加环境变量,如果你需要的话,可以选择后期手动配置3.建议修改安装路径,我选择安装到E盘4.点击安装5.安装完成,点击完成原创 2022-05-20 08:59:46 · 5905 阅读 · 4 评论 -
金融数据挖掘—科学计算语言---算法篇—关联规则算法
金融数据挖掘—科学计算语言—算法篇关联规则算法关联规则分析:是数据挖掘中一种简单而实用的技术,通过深入分析数据,寻找事务间的关联性,挖掘频繁出现的组合,并描述组合内对象同时出现的模式和规律。关联规则分析概念,最早是1993年由Agrawal,Imielinski和Swami提出的。其主要研究目的是通过分析超市顾客购买行为的规律,发现连带购买商品,进而以此为依据来改善货架摆放方案(该分析称为购物篮分析)。Agrawal从数学及计算机算法角度出发,提出了商品关联关系的计算方法—Apriori算法。Apr原创 2022-05-19 21:30:41 · 722 阅读 · 0 评论 -
金融数据挖掘—科学计算语言---基础篇6
金融数据挖掘—科学计算语言—基础篇6一、Python基础二、Numpy科学计算包三、Pandas数据分析包四、图形绘制五、数据源处理六、文本处理(一)英文处理NLTK(Natural Language Toolkit,自然语言工具包)是采用Python语言开发的,目前最为广泛的用于英文文本分析、挖掘的开发工具包。NLTK由宾夕法尼亚大学计算机和信息科学系的Steven Bird和Edward Loper开发,是一个开源的自然语言分析处理项目,其官方主页为:http://www.nltk.o原创 2022-05-12 21:30:21 · 172 阅读 · 0 评论 -
金融数据挖掘—科学计算语言---基础篇5
金融数据挖掘—科学计算语言—基础篇5一、Python基础二、Numpy科学计算包三、Pandas数据分析包四、图形绘制五、数据源处理(一)网络数据源Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。Tushare返回的绝大部分的数据格式都是pandas DataFrame类型,便于用p原创 2022-04-28 21:43:36 · 1525 阅读 · 0 评论 -
解决jupyter notebook导入tushare库失败问题
解决jupyter notebook导入tushare库失败问题今天采集数据的时候恰好需要用到tushare库,于是进行导入。提示我 No module named ‘tushare’。好的,那就在 Anaconda Prompt 中下载一下吧。我准备先在命令行安装lxml库,再安装tushare库。pip install lxml很明显失败了,原因是pip版本过低,需要升级。根据提示输入代码升级pip版本。python -m pip install --upgrade pip很明显原创 2022-04-14 19:46:11 · 4367 阅读 · 4 评论 -
金融数据挖掘—科学计算语言---基础篇4
金融数据挖掘—科学计算语言—基础篇4一、Python基础二、Numpy科学计算包三、Pandas数据分析包四、图形绘制(一)Matplotlib图形绘制练习1.import matplotlib.pyplot as pltimport numpy as npplt.figure(figsize=(10,6)) #设置画布大小,figsize以元组形式plt.rcParams["font.family"]="SimHei" #设置黑体,显示中文标签plt.rcParams["原创 2022-04-14 16:40:42 · 293 阅读 · 0 评论 -
金融数据挖掘—科学计算语言---基础篇3
金融数据挖掘—科学计算语言—基础篇3一、Python基础二、Numpy科学计算包三、Pandas数据分析包(一)数据结构及处理(二)案例分析四、图形绘制五、数据源处理六、文本处理原创 2022-03-31 19:29:07 · 1544 阅读 · 0 评论 -
金融数据挖掘—科学计算语言---基础篇2
金融数据挖掘—科学计算语言—基础篇2一、Python基础二、Numpy科学计算包(一)数组的创建与运算数组是一个同一类型的数据的有限类集合列表是由一系列按特定顺序排列的元素组成,元素可以是多种类型,元素之间没有任何关系练习1.#import numpy as np#a=np.array([1,2,3]) #创建数组from numpy import *#(1)(2)a1=array([1,2,3,4]) #一行四列的整数型一维数组a2=array([5,6,7,8])原创 2022-03-30 14:32:29 · 1672 阅读 · 0 评论 -
金融数据挖掘—科学计算语言---基础篇1
金融数据挖掘—科学计算语言—基础篇一、Python基础(一)数据类型1.关键字与标识符关键字(Keyword)也称保留字,是python语言预设的具有特殊用途的专用词汇,常见的关键字有31个。标识符(Identifier)是python中用于给变量、常量、函数、语句块等命名的一串字符,程序设计者可以在程序中自主命名标识符,命名标识符时要遵循以下规则:①标识符由字母、数字下划线“_”等组合构成;②标识符首个字符不能是数字③不能使用关键字④标识符区分大小写2.变量与赋值变量(Variab原创 2022-03-30 14:30:35 · 654 阅读 · 0 评论 -
Anaconda下安装Jupyter notebook
Anaconda下安装Jupyter notebook下载安装Anaconda首先友情提供一个安装包1.双击运行anaconda安装包,点击下一步2.同意协议3.这里有两个选项,假如你的电脑里有好几个Users,可以选择All Users,但一般来说我们电脑里只有一个User,所以默认勾选Just Me4.选择安装路径,但不建议安装到系统盘中,这里我安装到E盘5.这里有两个复选框,第一个复选框是添加环境变量,官方不建议将Anaconda添加到PATH环境变量中,怕会干扰其他软件;第二个原创 2022-03-04 17:34:36 · 16989 阅读 · 12 评论 -
金融数据挖掘Jupyter—北京市二手房数据分析—课设
金融数据挖掘Jupyter—北京市二手房数据分析—课设原创 2022-01-24 09:16:06 · 3950 阅读 · 10 评论