- 博客(216)
- 收藏
- 关注

原创 数据库:基于mysql总结,全部理论集合
最近在忙课程设计和期末考试!此篇文章是博主自己学数据库的笔记,理论笔记在本子上,所以暂时没有理论笔记,都是sql笔记啦!实践是.....对不起马克思背疯了!9权限管理和备份,三大范式和性能。
2024-01-19 10:52:37
407
1
原创 三种插入排序
一个一个排序,数组中的第一个元素天然有序,因此,从2开始,如果第二个元素小于前面一个元素,则需要找到插入位置,通过移动覆盖值,最终找到目标元素的存放位置。跳出第二层循环的时候,j指向目前位置的前一个位置。有哨兵的存在,所以不用担心数组越界。折半插入排序(二分排序)稳定)归纳推广,就可以写出如下代码。直接插入排序(稳定)
2025-02-01 16:01:45
87
原创 数据结构:线性表查找的三种方式
分块查找:主要是利用索引表进行查找,块间有序,块内有无序决定块内查找方式。折半查找(二分查找):要求必须是顺序存储,且元素内有序。顺序查找 S(n)=O(1) 哨兵空间。只要是静态查找表即可。
2025-01-30 15:37:58
541
原创 Python:安装以及使用Django(PyCharm)
出现下面这个,点击链接进去是Django 表示成功。创建文件:在项目的终端中输入。建立新项目后,打开终端,输入。
2024-08-11 10:37:45
251
原创 Python:jupyter 模型可视化(VS)
如果没有,直接新建一个file,选择dot语言即可刷新。step1:打开vs安装扩展 安装后重新启动vs。运行后桌面(当前编写代码的目录)会有相应文件。点击右边那个dot图标即可。用vs打开.dot 文件。
2024-08-08 11:43:36
530
原创 Python:构建一个算法预测类型
X表示如果输入的是这样,希望的输出是Y。在本篇代码中,x是年龄和性别,y是所对应的爱好。用20%数据进行测试,80%数据用于建立模型。准确工作:需要下载music.csv。# 删除的那一列的名字为genre。预测用的是决策树,找数据关系。模型持久化:创建-保存-加载。
2024-08-08 11:37:44
321
原创 Python:下载数据集
在网页上打开上一篇文章所讲的HelloWorld,如果没有安装请跳转。查看数据集的总值、平均值、标准差、最小值、25%.....、最大值。查看数据集的一个总的情况,有多少行多少列。cmd+shift+h 查看网站的快捷键。直接下载即可(要登陆注册哦),
2024-08-02 09:53:22
937
原创 Python:安装Anaconda以及应用
新建 new一个notebook 然后rename为HelloWorld。安装完成后打开终端输入,会启动,启动成功后会弹出一个网页。打开网站 下载电脑所对应版本即可。输入: 点击run(三角形)即可。新建成功后会在桌面看到一个。在网站双击 建好的文件。
2024-08-02 09:21:30
202
原创 Python:如何实现对表格的自动化
前情提要:需要有openpyxl哦 如果没有请参考上一篇文章。当然是函数function。# a2表示a行第几列 从一开始 不区分大小写。先介绍一下对表格的基本操作 首先创立一个。# wb['Sheet1']返回一张表格。# 这个as 单纯简化 相当于别名。# a,b 表示a行b列 从一开始。# 访问第一列第一行两种访问方式。基本操作:获取表格,获取值。怎么实现这样变那样呢!
2024-07-30 10:40:30
459
原创 Python:代码实现对目录的创建删除判断存在操作
相对地址 从当前目录开始 /绝对地址 从电脑开始 \。这里直接填写的相对地址。step1:导入文件。
2024-07-30 09:09:02
161
原创 Python:随机数、随机选择的应用
random.choice(touple_name)从touple_name(数组、列表..)中随机选择元素。test:有个类Dice,里面有一个function:roll 一次实现两个随机数。randint(a,b)产生a~b的整数 闭区间,可以取到a,b。导入的random相当于是创建了random文件里的的一个对象。random() 产生0~1随机数。或者实现两次元素变量。
2024-07-29 00:00:00
342
原创 Python:建包以及用法
也就是说当你删除ecommerce这个目录的时候,想要恢复只需要重新建一个名字一样的包就可以了(但是只会恢复init这个文件哦) 目前感觉不如撤销好使qwq。from 包名.file_name import function1,function2....这个文件是有python特性的,相当于为这个目录打了一个标识。step1:建立目录ecommerce。最后 想要引用这个包里的东西怎么做呢!step2:在目录下建立py文件。
2024-07-28 10:24:26
189
原创 Python:模块导入
step1. 创建一个.py文件,里面装载你想导入的内容。我也不知道怎么称呼他!这是导入的文件 first_q.py。step2. 用import导入。import导入的两种方法。
2024-07-28 00:00:00
203
原创 Python:对常见报错导致的崩溃的处理
如果输入非数字,程序会崩溃,也就是破坏了程序,终止运行。代码正常运行会报以0退出,如果是1,则表示代码崩溃。第二种 数字不能为0的崩溃 (如分母)如果真的出错了怎么做。解决方案:这样做不会破坏程序。mac用cmd+/即可。
2024-07-24 00:00:00
785
1
原创 Python:函数(无返回值)的基础应用
多个参数传参,以及指定关键字传参数的应用和限制。最重要的写完函数体后要空两行。tip:只能用小写定义自变量。
2024-07-23 00:15:00
193
原创 Python:字典(Dictionary)基础应用
字典Dictionary 键值对的形式,一个key对应一个value,一个dictionary中,key是唯一的。但是print(customer["birthday"]) 会直接结束程序。test:提示输入Phone (输入一串数字),输出英文形式。get()可以在访问到不存在的量时,可以人为设置值。而且 get()即使访问不到,程序也会正常运行。输出 one two three four。例如 Phone 1234。
2024-07-22 10:23:38
382
原创 数据结构课程设计:客房信息管理系统 基于c
会跳转对应的小菜单,实现用户想要完成的功能,如查询:输入2,再输入相应的查找方法,输入1(表示通过身份证查找,这里的身份证是唯一标识不会重复),然后输入想要查找用户的身份证,如果输入的身份证不存在也会提示,存在则会输出对应身份证的用户信息。首先初始进入程序,输入y表示导入文件,n表示不导入,输入其他会提示重新错误,选择完成后会进入主菜单,这里设置了睡眠函数,增加主菜单与功能之间的衔接,给人接收信息的缓冲时间。(3)优化:可以在房间号的查重进行一定设置,解决多人入住和单一入住的冲突问题;
2024-07-17 10:40:23
1826
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人