python
文章平均质量分 97
python学习之路
尘觉
在编程的世界里,我相信每一行代码都是一次对未来的投资。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 10之异常模块包
本文介绍了Python中的异常处理、模块和包的使用。主要内容包括:1)异常捕获的基本语法和错误类型捕获;2)使用else和finally处理异常后的代码执行;3)主动抛出异常的方法;4)模块的导入方式(import、as别名、from...import);5)包的创建和使用,通过__init__.py文件管理模块导入。这些知识点能帮助开发者编写更健壮的代码并有效组织项目结构。原创 2023-09-18 10:36:23 · 1707 阅读 · 3 评论 -
Python 09之UnitTest【使用,生成HTML测试报告】
Python单元测试框架UnitTest学习摘要 本文介绍了Python内置的单元测试框架UnitTest。主要内容包括:1) UnitTest的核心组件:TestCase测试用例、TestSuite测试套件、TestRunner测试执行器、TestLoader测试加载器和Fixture测试固件;2) 详细讲解了TestCase的编写方法,TestSuite的组织方式,以及如何使用TestLoader自动发现测试用例;3) 重点介绍了Fixture的两种级别控制:方法级别(setUp/tearDown)和类原创 2023-09-17 08:33:52 · 433 阅读 · 1 评论 -
Python 08学习之文件操作
在本文中,我们介绍了文本文件和二进制文件的区别,并详细阐述了在Python中操作文件的三个基本步骤:打开文件、进行读/写操作和关闭文件。我们学习了使用open()函数打开文件,使用read()和write()方法进行读/写操作,以及使用close()方法关闭文件。此外,我们还探讨了如何按行读取文件内容,介绍了readline()方法的使用。通过学习本文,您将能够更好地理解和掌握Python中的文件操作,从而在实际应用中更加自信地处理文件相关的任务。希望本文对您有所启发和帮助。😁热门专栏推荐。原创 2023-09-17 08:16:43 · 1400 阅读 · 1 评论 -
Python 07面向对象的三大特点【封装、继承、多态】
通过本文的学习,我们不仅掌握了 Python 中面向对象的三大特性——封装、继承和多态的基本理论和实现方式,还深入了解了类属性、类方法和静态方法的使用和意义。封装帮助我们保护了对象的内部状态,同时提高了代码的可读性和安全性;继承则允许我们创建子类来重用和扩展父类的功能,极大地增强了代码的可重用性;而多态则提供了一个接口来访问一个类中的多个形式,使我们的代码更具灵活性和可扩展性。此外,我们还学会了如何通过类属性和类方法来操作与类本身相关联的数据,以及如何使用静态方法来创建与类无关的方法。原创 2023-09-16 13:55:37 · 1131 阅读 · 1 评论 -
Python 06 之面向对象基础
通过本教程,我们已经了解了Python面向对象编程的核心概念,包括类和对象的定义和关系,以及类的特殊方法如__init__、__str__和__del__方法。我们学习了如何创建类和对象,如何定义和调用方法,以及如何通过特殊方法来控制对象的创建和销毁过程。我们还学习了如何通过__str__方法来定制对象的字符串表示形式,使其更符合人类的理解和阅读。希望通过本教程,你已经掌握了Python面向对象编程的基本知识,这将为你后续的Python编程之旅奠定坚实的基础。😁热门专栏推荐想学习vue的可以看看这个。原创 2023-09-16 13:51:36 · 1083 阅读 · 1 评论 -
Python学习之路05 函数深度解析与高级特性探讨-下
经过本章的学习,我们已经对Python中的函数有了深刻的理解。我们学习了如何定义和调用函数,如何利用参数来增加函数的通用性,以及如何通过返回值来传递结果。除了基本的功能之外,还探讨了更高级的主题,包括、LEGB规则、闭包,装饰器、生成器,递归,函数文档、类型注释、内省,高阶函数,通过理解这些高级特性,我们可以编写更灵活和强大的Python代码。希望您在学习这一章时找到了它的价值,并且可以利用新学到的知识来提高您的编程技能。记得多加练习和应用所学的知识,因为“学以致用”是最好的学习方法。祝您编程愉快!原创 2023-09-15 11:20:07 · 276 阅读 · 0 评论 -
Python学习之路05 函数深度解析与高级特性探讨-上
函数的作⽤,在开发程序时,使⽤函数可以提⾼编写的效率以及代码的重⽤。定义函数 —— 封装独⽴的功能;调⽤函数 —— 执行函数的代码。1、函数基本使用def 函数名():函数封装的代码……def add():print(1+1)def 是英⽂ define 的缩写;函数名称应该能够表达函数封装代码的功能,⽅便后续的调⽤;函数名称的命名应该符合标识符的命名规则;调用很简单,通过 函数名() 即可完成函数的调用。# 创建一个函数def add():# 调用函数。原创 2023-09-15 11:13:39 · 247 阅读 · 0 评论 -
Python 04 之变量【列表,元组,集合,字典,字符串】
本文系统介绍了Python中常用的非数字型变量类型:列表(List)、元组(Tuple)、集合(Set)、字典(Dictionary)和字符串(String)。重点讲解了列表的定义、索引、可变性及常用方法(如append、remove等),以及元组的不可变特性与定义方式。同时介绍了集合的无序性和去重功能,字典的键值对结构,以及字符串的基础操作。每种数据类型都配有示例代码,帮助理解其特性和应用场景,适合Python新手掌握基础数据结构的使用。原创 2023-09-14 09:32:48 · 929 阅读 · 2 评论 -
Python 学习之路 03 之 循环与流程控制入门
欢迎来到 Python 循环和流程控制的基础教程!无论您是一名新手,还是希望复习 Python 编程的基本知识,这个教程都是一个非常好的资源。在这份教程中,我们将探索 Python 中的不同循环结构和流程控制机制,包括 while 和 for 循环以及 break 和 continue 语句。 我们将从理解基本的程序流程方式开始,逐步深入到更具体的循环结构和流程控制语句。通过一系列的实例和代码演示,我们将带您步步深入到 Python 循环的世界,帮助您理解和掌握 Python 中的循环和控制流程,为您之原创 2023-09-14 08:59:21 · 485 阅读 · 0 评论 -
Python学习之路02 之分支结构
生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样就…或者那样就…比如现在疫情期间,杭州这边地铁站,进入地铁首先要看健康吗,如果健康吗是绿色的,那就进入,如果是黄色或者红色马上隔离;绿色的还有下一层判断,那就是你的行程卡是否带 * 号。以上就是现在在生活中看到的条件判断,那程序中的呢?如果条件满足,才能做某件事情,如果条件不满⾜,就做另外⼀件事情,或者什么也不做。正是因为有了判断,才使得程序世界丰富多彩,充满变化!原创 2023-09-13 16:06:39 · 454 阅读 · 1 评论 -
Python学习之路 01如何安装Python
至此,你已学会如何安装Python及配置其环境变量。通过遵循本教程的步骤,你不仅安装了Python,而且还确保了可以在任何地方从命令行运行Python脚本。本篇还介绍了PyCharm这款强大的Python开发工具,它可以为你提供一个方便、高效的Python编程环境。随着你已将Python成功安装在你的系统上,你已为Python编程打下了坚实的基础。接下来,你可以开始探索Python的世界,学习Python的基本语法,以及如何使用Python来创建你的第一个项目。😁热门专栏推荐想学习vue的可以看看这个。原创 2023-09-13 15:40:00 · 265 阅读 · 0 评论
分享