- 博客(17)
- 收藏
- 关注
原创 python基础-第六天面向对象之三大特性
本文介绍了Python面向对象编程中的三大特性:封装、继承和多态。在封装部分,详细讲解了私有属性的定义方式(双下划线前缀)以及@property装饰器的使用,包括将方法转换为属性、创建只读和读写属性的实现方法。继承部分展示了单继承和多继承的语法及案例,说明了方法查找顺序(MRO)和使用super()或父类名调用父类方法的技巧。多态特性虽未直接提及,但通过继承和方法重写已有所体现。文中还特别强调了@property使用时避免与变量重名以防止递归错误的注意事项。
2026-05-19 19:32:34
45
原创 python基础-第五天 面向对象之类和对象
本文介绍了Python面向对象编程中的类和对象概念。主要内容包括:1)通过Dish类及其子类展示了面向对象实现做菜功能的示例;2)详细讲解了类的定义语法和基本结构,包含__init__()初始化方法;3)说明了类成员引用和实例化操作;4)重点解析了self参数的作用和使用方法;5)介绍了类方法的定义和使用方式;6)展示了在类外定义方法并赋值给类变量的技巧。文章通过具体代码示例,帮助读者理解Python面向对象编程的基本概念和实现方法。
2026-05-16 15:00:19
205
原创 python基础-第五天 文件操作
本文介绍了Python文件操作的基本方法。主要内容包括:1)使用open()函数打开/创建文件,详解其参数配置;2)文件读写操作,包括write()写入数据,read()、readline()、readlines()三种读取方式;3)os.walk()递归遍历目录;4)文件拷贝案例,提供两种实现方式,其中优化版本采用分块读取避免内存压力。文章通过代码示例详细演示了Python文件操作的核心功能,涵盖文件打开、读写、遍历和拷贝等常见操作场景。
2026-05-16 14:37:44
38
原创 python基础-第四天函数
本文介绍了Python函数的基本概念和使用方法。主要内容包括:函数的定义语法(def关键字)、参数传递方式(位置参数、关键字参数、默认参数)、解包传参(*和**操作符)、防止修改列表(copy.deepcopy())、函数嵌套调用以及变量的作用域(局部、嵌套、全局、内建)。重点讲解了全局变量和局部变量的区别,以及如何使用global关键字修改全局变量。文章通过多个代码示例展示了函数封装、参数传递、作用域控制等核心功能,体现了函数在代码复用、模块化开发和程序维护中的重要作用。
2026-05-14 22:32:08
385
原创 python基础-第三天容器类型
本文介绍了Python中常用的容器数据类型及其操作方法。主要内容包括:1)列表的基本操作,如添加元素(append/insert)和遍历方式(直接遍历/下标遍历);2)元组的特性与使用场景,包括定义、访问、解包、多返回值等功能,以及与列表的区别;3)集合的去重特性;4)字典的创建方法和遍历技巧(keys/values/items)。文中通过代码示例展示了各种数据类型的典型应用场景,并配有示意图辅助说明。这些容器类型是Python编程中处理数据集合的基础工具。
2026-05-13 21:59:23
32
原创 开源项目学习笔记 第一天
用户管理:用户是系统操作者,该功能主要完成系统用户配置。机构管理:配置系统组织机构(公司、部门、小组),树结构展现,可随意调整上下级。区域管理:系统城市区域模型,如:国家、省市、地市、区县的维护。菜单管理:配置系统菜单,操作权限,按钮权限标识等。角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。字典管理:对系统中经常使用的一些较为固定的数据进行维护,如:是否、男女、类别、级别等。操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
2022-08-19 14:38:17
211
原创 Iot学习日记 第一章
物联网就是把硬件通过iot平台将传统的硬件和互联网连接起来。比如我们常用的车联网系统,小米iot智能家居平台等万物皆可互联。
2022-08-18 14:57:44
2873
原创 java踩坑日记
1.mybatis多数据源报错No typehandler found for property config参考链接:https://www.cnblogs.com/gbzl/p/14813694.htmlMYBATIS与MYSQL对应数据类型2.java多线程创建参考链接:https://blog.youkuaiyun.com/weixin_39781363/article/details/111393597https://www.cnblogs.com/clover-forever/p/12701
2021-11-12 15:35:02
1025
原创 Python 条件语句
Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件: 执行语句……else: 执行语句……具体例子:#!/usr/bin/python# -*- coding: UTF-8 -*-# 例
2021-09-26 11:30:13
257
原创 python学习日记20210926
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-09-26 11:10:08
103
原创 操作系统底层工作的整体认识
2020-10-15 操作系统底层工作的整体认识学习内容:控制单元控制单元是整个CPU的指挥控制中心,由指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和 操作控制器OC(Operation Controller) 等组成,对协调整个电脑有序工作极为重要。它根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出
2020-10-15 22:41:40
443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅