自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python面向对象和方法

我们Python中的对象,一般是用来完成数据组织的生活中的数据组织程序中的数据组织,我们就可以使用对象组织数据,来完成打印表格的那部分,设计表格(设计类)、打印生产表格(创建对象)、填写表格(对象属性赋值)class 类名称类的属性类的行为class是关键字,表示定义类了类的属性,即定义在类中的变量(成员变量)类的行为,即定义在类中的函数(成员方法)对象=类名称()可以看出类中,不仅可以定义属性来记录数据;还可以定义函数,来记录行为,从这开始我们把定义在类内部的函数称之为方法。

2025-11-07 22:21:25 1005

原创 Python处理json数据

JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织和封装数据JSON本质上是一个带有特定格式的字符串。

2025-11-06 23:13:14 721

原创 Python异常、模块、包

为什么要捕获异常?我们不是力求程序完美运行,而是在力所能及的范围内,对可能出现的bug,进行提前准备、提前处理(捕获异常)当我们的程序遇到了bug,那么接下来两种情况整个程序因为一个bug停止运行对bug进行提醒,整个程序继续运行命名,自定义模块名必须要符合标识符命名规则注意:函数在同一个模块里的名称一样,代码运行后执行后面的语句,前面的my_test被后面的覆盖什么是包?

2025-10-31 22:50:14 921

原创 Python文件操作

思考:计算机只能识别:0和1,那么我们丰富的文本文件是如何被计算机识别,并存储在硬盘中呢?使用编码技术(密码本)将内容翻译成0和1存入计算器中许多可用编码:UTF-8、GBK、Big5等UTF-8是目前全球通用的编码格式除非有特殊需求,否则,一律以UTF-8格式进行文件编码即可。

2025-10-31 21:52:57 561

原创 Python函数进阶

之前我们已经提过函数的使用,接下来这个文档将会对函数细节方面的知识做一下总结掌握位置参数根据参数位置来传递参数掌握关键字参数通过“键=值”形式传递函数,可以不限参数顺序可以和位置参数混用掌握缺省参数不传递参数值时会使用默认的参数值默认值的参数必须定义在最后掌握不定长参数位置不定长传递以*号标记一个形式参数,以元组的形式接收参数,形式参数一般命名为args关键字不定长传递以**号标记一个形式参数,以字典的形式接收参数,形式参数一般命名为kwargs。

2025-10-31 20:55:38 508

原创 Python数据容器的总结

这个文章其实是上一篇文章的补充。上一篇文章是一篇比较详细的,这篇文章是一个粗略的文章,方便后期查阅。特点列表元组字符串集合字典元素数量支持多个支持多个支持多个支持多个支持多个元素类型任意任意仅字符任意key:value下标索引支持支持支持不支持不支持重复元素支持支持支持不支持不支持可修改性支持不支持不支持支持支持数据有序是是是否否使用场景可修改、可重复的一批数据记录场景不可修改、可重复的一批数据记录场景。

2025-10-25 12:39:38 360

原创 Python的数据容器

详细介绍了Python数据容器:list、tuple、str、set、dic以及数据容器的常用操作方法

2025-10-24 19:46:23 655

原创 Python函数

函数的定义:def 函数名(传入参数):函数体return 返回值调用函数:函数名()参数不需要,可以省略返回值不需要,可以省略函数必须先定义后使用。

2025-10-23 13:26:43 142

原创 Python基础知识

在cmd中编译单行Python在window系统的cmd实现Python编译,在cmd中打开Python,打开的其实就是解释器,写单行命令就行执行多行Python将多行命令在.py文件存储下,在cmd初始界面输入打开Python的命令然后空一格,紧跟上.py文件的路径。

2025-10-22 17:56:10 871

原创 C语言字符串左旋

希望大家指出不足。

2024-04-10 20:07:01 478 1

原创 学完基本语法后模糊地方的区分

我们之前知道归纳总结到,我们的数组指针,函数指针,相较于一般指针那些独特的格式,都是在交代指向数组或函数的某些特定的数值。希望大家指出错误不足。

2024-04-10 09:16:36 416

原创 数组名与print函数与strlen函数的爱恨情仇

我们已经知道数组名只有在两种特定的情况下才是表示的是整个数组第一个情况就是:sizeof(数组名)-这里计算的是第一个情况就是:&数组名。

2024-04-09 11:01:48 667

原创 单片机独立按键控制LED状态

我们需要先知道,我们写代码实现的是什么,然后想解决思路。希望大家指出不足。

2024-02-29 18:51:50 753

原创 指针详解关于回调函数

这个代码是比较复杂的,希望大家指出不足。

2024-02-29 17:55:29 462

原创 指针详解关于对函数指针的补充、函数指针数组

函数指针和数组指针中对于一般指针没有的就是我们交代函数或者指针的数据。

2024-01-26 23:56:25 405

原创 指针详解函数指针、函数参数之数组参数指针参数

指针的内容多,希望能有耐心慢慢学希望大家指出不足。

2024-01-25 23:37:18 560

原创 单片机独立按键控制LED灯亮灭

我们要掌握开发板中端口的控制代码希望大家指出不足。

2024-01-24 21:39:29 537

原创 单片机LED流水灯

希望大家指出不足。

2024-01-23 21:18:52 462

原创 单片机中LED闪烁

学习单片机无法正确出现实验结果,不会是设备问题,我们可以休息一下,然后来解决问题,注意学习效率。

2024-01-23 17:04:15 838

原创 指针详解二,数组指针与指针数组

我们之前只是顾名思义的思考了数组指针的概念,它是强调的指针。接下来深刻的学习数组指针。

2024-01-22 23:59:39 888

原创 指针详解一,字符数组

我们最习惯的写指针是引用一个中间量实现(也就是数组),现在我们用字符串赋值,和数组传参一样。字符串这里是常量字符串,赋值时是首个字符的地址。我们是先开创一片内存空间,然后将字符串的首字符的传给我们指针变量。我们这里是常量字符串,我们是无法对字符串进行修改的。

2024-01-21 22:56:57 413

原创 单片机中点亮LED

中文名:发光二极管英文名:Light Emitting Diode简称:LED用途:照明、广告灯、指引灯、屏幕。

2024-01-20 19:53:16 562

原创 用keil5编译器操作单片机的手册

我们可能遇到的问题:第一次出现的芯片型号中没有Atmel的型号(出现的芯片型号少)我们解决这个问题,就只需要将选项中的选项改变,就会出现更多芯片的型号。

2024-01-20 19:06:36 1642

原创 初识单片机

单片机,英文Micro Controller Unit,简称MCU-内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能-单片机的任务是信息采集(依靠传感器)、处理(依靠CPU)和硬件设备(例如电机,LED等)的控制。-单片机根计算机相比,单片机算是一个袖珍版计算机,一个芯片就能构成完整的计算机系统。但在性能上,与计算机相差很远,但是单片机成本低、体积小、机构简单,在生活和工业控制领域大有所用-同时,学习使用单片机是了解计算机原理与结构的最佳选择。

2024-01-15 22:20:48 446

原创 C语言数据的存储

大端:大端字节序存储模式小端:小端字节序存储模式大端存储模式:是指数据的低位保存在内存高地址中,而数据高位保存在内存的低地址小端存储模式:是指数据的低位保存在内存低地址中,而数据高位保存在内存的高地址。

2023-12-04 13:14:55 99

原创 C语言vs环境实用的调试技巧

欢迎大家指出不足。

2023-12-03 17:42:44 131 1

原创 C语言结构体

用两个方法理解:a.上面我们说结构体类型等价与int,我们知道单单一个int类型不会占用内存;但是创建一个整型变量a,它会开辟空间int a=10;才会占用空间。b.创建的结构体类型就像设计房子的图纸;创建结构体变量后才成生成房子,此时才能占用空间希望大家指出不足之处。

2023-11-30 14:41:09 95

原创 C语言函数递归,主要看我们的想法

希望大家指出不足。

2023-11-29 23:16:23 123 1

原创 C语言中计算二进制中1的个数

在面试题中,这个问题是很经典的题目,因此我们把每一个算法都掌握是很有必要的。我将由简单到难得顺序展示。

2023-11-28 11:02:08 89

原创 C语言指针

这一篇是对前一篇指针的补充。

2023-11-26 00:05:25 145 1

原创 C语言指针基本知识

指针是一个变量,变量里面存的就是地址,存在指针里面的值会被当做地址处理,所以有人说指针就是地址。

2023-11-23 23:46:49 74

原创 C言语操作符的补充知识

操作符的属性1.操作符的优先级2.操作符的结合性3.是否控制求值顺序查表第三点的说明:&&、||、逗号表达式一句话:使用操作符的时候要保证计算路径是唯一的。

2023-11-22 11:21:04 111 1

原创 C语言操作符

补充结构体:1.'.‘在结构体里面访问成员,上述代码中是s1.age2.’->'在结构体里面访问成员,上述代码中是ps->age。

2023-11-21 23:57:18 98

原创 C语言实现交换的几种算法

欢迎大家指出不足之处。

2023-11-19 23:00:44 238

原创 C语言扫雷游戏的具体操作

借鉴了作者啊噗秋QQ欢迎大家指出不足之处。

2023-11-18 18:25:28 167 1

原创 C语言扫雷游戏的思路

我会在下一篇写出大部分在写这部分代码出现的问题,以及其包含的语法规则知识。欢迎大家指出不足之处。

2023-11-17 23:32:56 72

原创 C语言三子棋游戏

3.rand函数需要srand设置生成随机数的种子,srand习惯上只需要初始化一次就行,所以我这里把srand函数的位置放在循坏外面。2.displayboard函数书写:要注意把大事化小,仔细分享问题逻辑思路不能混乱;通过几层逻辑嵌套得出想要的结果。首先写出非结束的情况(赢的基本条件行列相同,对角线相等,平局),然后全部情况减去这几种非结束情况。1.is_win函数是得出继续游戏的结果是类似于正难则反的方法得到的。

2023-11-15 15:31:38 61

原创 C语言求最大公约数

这个求最大公约数就是我们数学中的求最大公约数。

2023-11-14 13:15:06 124 1

原创 编程二分查找法的(折半查找)

指针‘arr’指向数组的起始地址,而‘arr[mid]’实际上是在该地址上加上‘mid’以得到,‘mid’个元素的地址,然后从那个地址取值,在binary_search函数中写‘arr[mid]’,它实际上访问的是数组中第’mid’个元素。

2023-11-13 12:51:02 161

原创 vs报警告scanf的返回值被忽略

背景知识:首先vs里面有scanf_s函数,vs认为scanf函数不安全,scanf_s算是vs的独特用法,别的编译器无法识别这个函数(可移植性)。为什么说scanf函数返回值忽略:(我也是看了别人的博客知道的)这个问题是因为scanf不检查边界,会引起内存泄露,造成安全隐患。虽然微软VS编译器中提供了scanf_s()函数以此替代,但不便于使用习惯。最后我借鉴了作者周六打球。

2023-11-12 14:56:47 241 1

空空如也

空空如也

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

TA关注的人

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