- 博客(68)
- 收藏
- 关注
原创 Python高级特性练习案例
res: [(‘香蕉’, ‘可乐’), (‘香蕉’, ‘牛奶’), (‘苹果’, ‘可乐’), (‘苹果’, ‘牛奶’), (‘橙子’, ‘可乐’), (‘橙子’, ‘牛奶’)]根据客户提问,匹配到答案回答,可以循环提问,若匹配不上,把新增问题加入qa_list,并设置相应回答,问答的数据要保存到文件。‘q’: [‘hello’, ‘在’, ‘有人吗’],‘q’: [‘库存’, ‘有货吗’, ‘有尺码’],L1 = [‘香蕉’, ‘苹果’, ‘橙子’]L2 = [‘可乐’, ‘牛奶’]‘a’: “小的在”
2025-03-23 20:51:13
407
原创 第三章 Python 高级特性 详细讲解
集合(set)是一个无序可变的序列,使用一对大括号{}表示。集合中的元素必须是不可变类型(如数字、字符串、元组等),不允许放入可变类型(如列表、字典、另一个集合等)。集合的特点:同一个集合中每个元素都是唯一的,不会出现重复元素。迭代是访问集合元素的一种方式,Python 的for循环就是最常用的迭代方式。能被for循环遍历的对象,统称为可迭代对象(Iterable),包括列表、元组、字典、集合、字符串以及生成器对象等。如果列表元素可以按照某种算法推算。
2025-03-22 17:45:30
865
原创 第二章 Python 数据结构入门详解
让我们从最基础的概念开始,一步步来了解 Python 中常见的数据结构——**列表(List)**、**元组(Tuple)**、**字典(Dictionary)**、**集合(Set)**、以及与它们相关的 **切片(Slice)** 和 **文件操作** 等知识。
2025-03-19 21:51:52
1067
原创 第一章 Python 概述与语法基础
Python 的起源Python 由 Guido van Rossum 开发,1991 年发布第一个版本。设计初衷是希望有一种语言既能调用计算机底层功能(类似 C/C++),又能像脚本语言那样简洁易用(类似 shell)。因为 Guido 喜欢英国喜剧团体 Monty Python,所以叫做 “Python”。Python 的哲学崇尚“优美、清晰、简单”的编程风格。座右铭:“人生苦短,我用 Python”,说明 Python 能让开发过程更加高效、有趣。Python 的版本。
2025-03-15 21:21:26
985
原创 C语言结构体学习笔记
int age;int number;student_t是结构体的类型名,不是变量名。此时并未分配内存,只有声明模板。int age;int number;
2024-12-25 10:57:06
321
原创 C语言数组和字符串笔记
在使用数组之前,必须先定义数组。存储类型(如intchar等)数据类型(数组元素的类型)数组名(数组的标识符)数组大小(数组元素的个数)存储类型 数据类型 数组名[数组长度];二维数组可以看作是由多个一维数组组成的数组,通常表示一个矩阵或表格。数据类型 数组名[行数][列数];// 声明一个字符数组,最多存储9个字符+结束符。
2024-12-14 21:26:04
759
原创 C语言实践作业:游戏与字符处理系统
ps:都是我编的,主要可以熟悉各种循环,但是拿去做考试题也不是不行,各位老师要是拿去出题的话,能不能告诉我下,让我有点成就感啊!!!!(要是出题的话我就把源码删掉!!!
2024-12-13 20:49:56
295
原创 C 语言基础–输入输出
homework3:输入一个double类型数据,然后输入一个整数n代表需要保留的小数位数,自己实现对输入的小数四舍五入保留n位小数。homework4:声明三个变量,要求输入这三条边,计算并显示出该三角形的周长和面积(要求周长保留两位小数,面积保留3位小数)homework2:输入两个整数并把两个数字输出,然后交换两个数字并且输出结果。:无需按下回车即可读取一个字符。:控制浮点数的精度(例如。用于从标准输入读取数据。用于向控制台输出数据。:从键盘读取一个字符。:向屏幕输出一个字符。:指定输出宽度(例如。
2024-12-05 21:14:10
1158
原创 C语言基础数据类型
思考、实践、总结、交流,八字真言是学习任何一门知识的内功,尤其是在很方便用鸡皮提的时代中,独立思考是很重要的。C语言的数据类型是变量存储和操作的基础。的地方,用于定义函数、变量、宏等,使模块间可以通信。运算符可以用来查看数据类型或变量的存储字节数。(无符号):只能表示非负数,取值范围加倍。用于存储整数(正数、负数和零)。用于表示单精度浮点数,通常占用。用于表示双精度浮点数,通常占用。的地方,包含函数的具体实现。,在有符号模式下取值范围是。(有符号):包括正数和负数。一个 C 语言工程由多个。
2024-11-30 17:22:46
749
原创 解决Maven依赖下载缓慢的问题(亲测管用)
众所周知,欲练神功,必先自宫。最好的方式就是不用镜像,自己在本地下载一个稳定版本的Maven,以后每次用的时候直接在IDEA里面一导入就可以。(为了保险,在以下的步骤里配置了aliyun镜像)
2023-10-16 17:57:46
2687
原创 手把手教你完成(Java)师生信息管理系统
对阶段一学到的知识进行应用,完成练手小项目。同时,也可以当做学校的课设来做。项目已上传 优快云 ,可以按需下载。
2023-10-02 21:06:06
539
原创 IDEA 配置 Maven(解决依赖下载缓慢)
第四步主要讲了在IDEA中配置Maven,并且导入本地自己下载的Maven,速度直接起飞!!!听我一句劝,不要用镜像,慢的要死。自己下一个,然后每次用的时候一导入,速度很快!!!!
2023-09-27 22:20:19
9880
1
原创 数组的学习
int main()// 数组名和变量名定义方法一样//符号与[]结合代表这个是一个数组//数组中的元素的个数由[]里面的数值决定//每个元素的类型,数组名前面的类型决定//定义数组时,[]里面的值不能为变量,只能为常量//使用时,[]里面的值可以为常量也可以是变量//数值数组不能整体操作//数组的每一个元素都是变量,可以被改变赋值i < 10;nt main()//定义一个3行4列的二维数组,//二维数组的每一个元素也是一个 变量i < 3。
2023-08-28 23:14:49
204
原创 渗透测试基础入门
今天主要进行专业名词解释,POC/EXP,Payload/Shellcode,后门/Webshell,木马/病毒, 反弹,回显,跳板,黑白盒测试,暴力破解,社会工程学,撞库,ATT&CK 等 。相信大家和我一样,搞不清这些专业名词的区别,所以我来整理一下。
2023-08-15 22:52:38
629
Springboot整合MyBatis通过调用API查询MySQL数据库数据
2023-10-07
Java师生管理系统项目源码
2023-10-02
期末考试Linux U+课后作业
2023-06-02
Linux期末考试复习资料
2023-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人