yyhhyy
yyhhyy
Nice to meet you~ 😃
首页
大模型学习
Langchain-Chatchat
DB-GPT
文章
归档
分类
标签
Tools
About
首页
大模型学习
Langchain-Chatchat
DB-GPT
文章
归档
分类
标签
Tools
About
python基础入门
python高级
大模型学习
Langchain-Chatchat
2
DB-GPT
3
默认分类
Docker
个人项目
Python趣事
深度学习
torch入门
0
Django
机器学习案例
python-study
matplotlib
Tools
VSCode
2
Windows
3
Headscale
1
Sing-Box
0
moviepy
1
Mihomo
4
python基础入门
numpy
pandas
数据预处理
26-面向对象版学员管理系统
面向对象版学员管理系统旨在通过Python实现一个基于面向对象编程的学员管理系统。系统功能包括添加、删除、修改、查询学员信息,以及显示所有学员信息和保存数据到文件。系统设计分为学员类和管理系统类,学员类包含姓名、性别、手机号等属性,管理系统类负责数据的存储与操作。程序文件包括`main.py`、`student.py`和`managerSystem.py`,分别作为程序入口、学员类和管理系统类的实现。系统通过循环菜单与用户交互,支持数据的持久化存储与加载。
python基础入门
66
0
0
2023-03-26
25-模块 and 包
Python 模块是以 .py 结尾的文件,包含函数、类和变量定义,可通过多种方式导入,如 `import 模块名` 或 `from 模块名 import 功能名`。模块可通过 `__all__` 变量控制导入内容。包是将相关模块组织在一起的文件夹,包含 `__init__.py` 文件,可通过 `import 包名.模块名` 或 `from 包名 import *` 导入。模块和包的使用有助于代码的组织和复用。
python基础入门
133
0
0
2023-03-26
24-异常
文章介绍了Python中的异常处理机制,包括异常的捕获、传递、自定义异常等。通过`try-except`结构,可以捕获并处理代码中的错误,避免程序崩溃。文章详细讲解了如何捕获指定异常、多个异常以及所有异常,并介绍了`else`和`finally`的使用场景。此外,还展示了如何自定义异常类,并通过`raise`抛出自定义异常。异常处理是Python编程中的重要部分,能够有效提升代码的健壮性和可维护性。
python基础入门
79
0
0
2023-03-26
23-面向对象-其他
文章介绍了面向对象编程的三大特性:封装、继承和多态,并详细解释了类属性与实例属性的区别及其使用场景。通过代码示例展示了类方法和静态方法的定义与应用,强调了多态的实现步骤及其灵活性。此外,文章还讨论了类属性的共享性和实例属性的独立性,帮助读者更好地理解面向对象编程的核心概念。
python基础入门
67
0
0
2023-03-21
22-面向对象-继承
面向对象编程中的继承是Python基础入门的重要概念,涉及单继承、多继承、子类重写父类属性和方法、子类调用父类属性和方法、多层继承以及super()的使用。单继承指子类继承一个父类的所有属性和方法,多继承则允许子类同时继承多个父类。子类可以重写父类的同名属性和方法,并通过super()调用父类方法。多层继承展示了继承链的传递性,子类可以继承父类的父类。通过这些机制,Python实现了代码的复用和扩展,提升了编程效率。
python基础入门
66
0
0
2023-03-21
21-面向对象基础
面向对象编程是一种抽象化的编程思想,通过类和对象来实现。类是抽象的概念,描述事物的特征和行为,而对象是类的实例。Python中通过定义类并使用`__init__`方法初始化对象属性,支持添加和获取对象属性。魔法方法如`__init__`、`__str__`和`__del__`提供了特殊功能,如初始化、字符串表示和对象删除时的操作。面向对象编程简化了复杂问题的处理,使代码更易维护和扩展。
python基础入门
82
0
0
2023-03-19
20-文件操作
文件操作是编程中处理数据存储和读取的重要部分,主要包括打开、读写、关闭等基本操作。通过文件操作,程序可以将数据存储起来,以便下次执行时直接使用,节省时间和资源。Python中,使用`open()`函数打开文件,并可以通过不同的模式(如只读、写入、追加等)进行操作。文件对象提供了`read()`、`write()`、`seek()`等方法来实现数据的读取和写入。此外,文件备份和文件夹操作也是常见的需求,可以通过Python的`os`模块实现文件重命名、删除、创建和删除文件夹等功能。掌握这些操作有助于更高效地管理和处理文件数据。
python基础入门
61
0
0
2023-03-18
19-函数高级
本文介绍了如何使用Python构建一个学员管理系统,涵盖了添加、删除、修改、查询和显示学员信息的功能。通过定义和调用函数,实现了系统的基本操作。此外,文章还简要介绍了递归的概念及其在编程中的应用,以及lambda表达式的基本用法。
python基础入门
49
0
0
2023-03-17
18-函数二
文章介绍了Python中的函数相关概念,包括变量作用域(局部变量与全局变量)、多函数程序的执行流程、函数的返回值与参数(位置参数、关键字参数、缺省参数、不定长参数)、拆包与交换变量值、以及引用的使用。通过代码示例,详细说明了如何在函数中定义和使用这些特性,帮助读者理解Python函数的基础知识及其在实际开发中的应用。
python基础入门
73
0
0
2023-03-17
17-函数一
函数是将一段具有独立功能的代码块整合并命名,通过调用函数名实现代码重用。文章详细介绍了函数的作用、使用步骤、参数与返回值的作用、说明文档的编写以及函数嵌套调用。通过ATM取钱功能的示例,展示了如何定义和调用函数,并说明了参数和返回值如何增加函数的灵活性。最后,总结了函数在代码封装和重用中的重要性。
python基础入门
69
0
0
2023-03-17
下一页