自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python】——字典

举个栗子, 学校的每个同学, 都会有一个唯一的学号. 知道了学号, 就能确定这个同学. 此处 "学号" 就是 "键", 这个 "同学" 就是 "值".使用 [ ] 通过类似于取下标的方式, 获取到元素的值. 只不过此处的 "下标" 是 key. (可能是整数, 也可能是字符串等其他类型).字典也是一个常用的结构. 字典的所有操作都是围绕 key 来展开的. 需要表示 "键值对映射" 这种场景时就可以考虑使用字典.直接使用 for 循环能够获取到字典中的所有的 key, 进一步的就可以取出每个值了.

2026-11-07 23:33:19 205

原创 【Python】——列表和元组

alist[1:3] 中的 1:3 表示的是 [1, 3) 这样的由下标构成的前闭后开区间. 也就是从下标为 1 的元素开始(2), 到下标为 3 的元素结束(4), 但是不包含下标为 3 的元素. 所以最终结果只有 2, 3。元组和列表相比, 是非常相似的, 只是列表中放哪些元素可以修改调整, 元组中放的元素是创建元组的时候就设定好的, 不能修改调整.因此, 像读操作,比如访问下标, 切片, 遍历, in, index, + 等, 元组也是一样支持的.这个时候就需要用到列表。

2026-11-06 02:28:39 162

原创 【Python】——使用库

第三方库就是别人已经实现好了的库, 我们可以拿过来直接使用. 虽然标准库已经很强大了, 但是终究是有限的. 而第三方库可以视为是集合了全世界 Python 程序猿的智慧, 可以说是几乎无穷无尽.所谓 "模块" , 其实就是一个单独的 .py 文件. 使用 import 语句可以把这个外部的 .py 文件导入到当前 .py 文件中, 并执行其中的代码.虽然 excel 自身支持很强大的功能, 也可以求和, 求平均值. 但是如果是稍微复杂的需求, 操作起来可能就没那么方便了.

2026-11-06 02:27:25 133

原创 【Python】——函数

而第一种写法的函数中, 既包含 了计算逻辑, 又包含了和用户交互(打印到控制台上). 这种写法是不太好的, 如果后续我们需要的是把计算结果保存到文件中, 或者通过网络发送, 或者展示到图形化界面里, 那么第一种写法的函数, 就难以胜任了。上述代码, a, b, c, d 函数中的局部变量名各不相同. 如果变量名是相同的, 比如都是 num , 那么这四个函数中的 num 是属于同一个变量, 还是不同变量呢?在这个代码中, 函数内部存在 x, y, 函数外部也有 x, y。局部变量在函数自己的栈帧上的!

2026-11-05 16:57:37 331

原创 【Python】——空语句与循环语句

python 的 for 和其他语言不同, 没有 "初始化语句", "循环条件判定语句", "循环变量更新语句", 而是更加简单。当前有个内建函数,sum咱们自己定义的变量和内建函数冲突了,虽然不影响运行,但是代码后面就无法使用内建函数sum。所谓的 "可迭代对象", 指的是 "内部包含多个元素, 能一个一个把元素取出来的特殊变量"这个可迭代函数中包含了一系列整数,range(beg,end)=>[beg, end),(1)代码示例1: 模拟吃包子,吃第 3 个包子的时候吃出了半只虫。这种就需要使用循环。

2026-11-04 17:31:43 94

原创 Java——初始Java

注意:不能使用关键字定义标识符。在Java中关键字有很多,这里只列出来一部分。

2026-11-02 23:10:40 412

原创 内存与外存区别

计算机的内存与外存区别

2025-11-01 17:56:38 399

原创 【Python】——顺序语句、条件语句、缩进

Python的顺序语句、条件语句以及缩进

2025-10-31 18:53:02 879

原创 【Python】——基础语法练习题

B:在 Python 中,一个语句写完了之后,可以加上分号,也可以不加。但是这样的操作,是没有意义的。C/C++ 也是有类似的行为,但是 Java 这里的做法是更合理的!这个代码在 C+ +/Java 中是不太行的,-19%2->-1和 1是不相等的,在 Python 中-19%2->1因此这个代码是没问题的。此处的num是一个字符串类型,需要转换类型,int( )转换是默认按照10进制方式来解析的,输入错误的类型数据会出现报错。C:Python中的true的“t”需要大写,a = True。

2025-10-31 18:52:04 354

原创 【Python】——运算符

Python算术运算符、关系运算符、逻辑运算符、赋值运算符

2025-10-29 15:25:29 1282

原创 【Python】——输入输出

Python输入输出的详解

2025-10-29 15:24:46 1514

原创 【Python】——注释

Python注释的使用

2025-10-25 19:37:05 322

原创 【Python】——变量

python变量的介绍

2025-10-24 15:03:12 691

原创 【考研数据结构——C语言描述】第四章 串

串

2024-06-15 10:06:30 529

原创 【考研数据结构——C语言描述】第三章 队列

队列

2024-06-14 14:54:28 423

原创 【考研数据结构——C语言描述】第三章 栈

栈

2024-06-13 19:50:50 661

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——静态链表的基本操作

静态链表的基本操作

2024-06-12 20:04:27 378

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——静态链表

静态链表

2024-06-11 19:58:40 612

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——双向链表

双向链表

2024-06-10 14:30:53 477

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——循环链表

循环链表

2024-06-09 21:31:32 932

原创 合并两个有序的单链表

有序单链表的合并

2024-06-08 21:48:28 654

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——单链表的删除

单链表的删除

2024-06-07 15:34:45 746

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——单链表的长度计算

单链表的长度计算

2024-06-06 15:39:54 525

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——单链表的插入

单链表的插入操作

2024-06-05 18:48:00 782

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——单链表的查找

单链表的查找——按序号、值查找

2024-06-04 18:44:48 365

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——单链表的建立江湖救

单链表的建立——头插法和尾插法

2024-06-03 15:46:21 931

原创 【考研数据结构——C语言描述】第二章 线性表链式存储结构上的基本操作——单链表的初始化

单链表的初始化!

2024-06-02 21:57:18 408 2

原创 【考研数据结构——C语言描述】第二章 线性表顺序存储结构上的基本操作——线性表的链式表示

单链表的定义

2024-06-01 18:01:12 494

原创 【考研数据结构——C语言描述】第二章 线性表顺序存储结构上的基本操作——顺序表的查找操作

顺序表的查找操作!

2024-05-31 09:32:42 463

原创 【考研数据结构——C语言描述】第二章 线性表顺序存储结构上的基本操作——顺序表的删除操作

顺序表的删除操作

2024-05-30 22:04:55 824

原创 【考研数据结构——C语言描述】第二章 线性表顺序存储结构上的基本操作——顺序表的插入操作

顺序表的插入操作详解!

2024-05-29 17:09:02 1283

原创 【考研数据结构——C语言描述】第二章 线性表顺序存储结构上的基本操作——顺序表的初始化

顺序表的初始化

2024-05-28 21:24:32 281

原创 【考研数据结构知识点详解及整理——C语言描述】第二章 线性表的顺序表示

线性表的顺序存储结构

2024-05-27 21:38:00 512

原创 【考研数据结构——C语言描述】第二章线性表的定义和基本操作

线性表的定义和基本操作

2024-05-26 21:55:58 913

原创 【考研数据结构——C语言描述】第一章时间复杂度解题方法

时间复杂度的解题技巧

2024-05-25 18:32:29 490

原创 [牛客网]——C语言刷题day5

在C语言中,赋值语句的返回值都是所赋的值,所以才会有连续赋值的语句,例如a=b=10,因此,这里的if(j=0),其实就等于f(0),所以执行else语句。因为两个指针都指向的字符串常量,不能被重新赋值,*p=*q是错误的。

2024-05-24 17:34:34 311

原创 [力扣]——231.2的幂

请你判断该整数是否是 2 的幂次方。

2024-05-23 16:49:33 384

原创 [力扣]——70.爬楼梯

你有多少种不同的方法可以爬到楼顶呢?本题较为简单,主要用到递归思想。

2024-05-22 20:56:15 410

原创 【考研数据结构——C语言描述】第一章算法和算法评价

时间复杂度和空间复杂度

2024-05-21 19:28:59 746

原创 【考研数据结构——C语言描述】第一章绪论

数据结构的相关概念和内容

2024-05-20 17:28:54 1354

软件项目管理需求变更确认书模板

软件项目管理需求变更确认书模板

2024-04-12

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

TA关注的人

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