![](https://img-blog.csdnimg.cn/e803f4ecb5224cb4a7235ddfc2ea227e.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础学习
文章平均质量分 84
本专栏主要用于介绍从python新手开始的学习路径
徐州蔡徐坤
学习时长两年半,喜欢唱跳rap篮球的java后端开发
展开
-
Python基础篇(十一):装饰器
装饰器是Python中一种强大的函数或类修饰机制,用于在不修改原始函数或类代码的情况下,对其进行功能扩展或修改。装饰器基于函数式编程的概念,通过将函数作为参数传递给另一个函数,并返回一个新的函数来实现。装饰器是一个函数,它接受一个函数作为输入,并返回一个新的函数作为输出。装饰器可以在不修改原始函数的情况下,为其添加额外的功能或修改其行为。(感觉像java中的面向切面编程~)原创 2023-06-23 22:46:16 · 5648 阅读 · 0 评论 -
Python基础篇(十):迭代器与生成器
迭代器和生成器是Python中用于处理可迭代对象的重要概念。它们提供了一种有效的方式来遍历和访问集合中的元素,同时具有节省内存和惰性计算的特点。原创 2023-06-23 22:15:17 · 920 阅读 · 0 评论 -
Python基础篇(九):错误和异常
在Python中,错误(Error)和异常(Exception)是程序执行过程中可能出现的问题或错误情况。当程序遇到错误或异常时,它会引发相应的错误或异常对象,从而中断程序的正常执行流程。在Python中,可以自定义异常类来表示特定的错误或异常情况,以便在程序中抛出和捕获这些异常。自定义异常类需要继承自内置的Exception类或其子类,并可以添加自定义的属性和方法。自定义异常类可以通过继承Exception类或其子类来定义。可以为自定义异常类添加额外的属性和方法,以便更好地描述和处理特定的异常情况。原创 2023-06-23 21:37:48 · 1611 阅读 · 0 评论 -
Python基础篇(八):文件和os、shutil模块
在Python中,对文件进行操作通常涉及文件的打开、读取、写入和关闭等基本操作。模块提供了许多与操作系统交互的函数,包括文件和目录操作、进程管理、环境变量等。在进行文件操作时,最好使用异常处理来处理可能的错误情况,以确保文件正确关闭。函数用于打开文件,并返回一个文件对象,可以进行后续的读取和写入操作。执行上述语句,在执行文件的同级目录下生成了file.txt文件。示例三:以追加模式打开文件,并在文件末尾追加内容。示例一:以只读模式打开文件,并读取文件内容。示例二:以写入模式打开文件,并写入内容。原创 2023-06-23 21:00:05 · 712 阅读 · 0 评论 -
Python基础篇(七):面向对象的编程思想
面向对象编程(Object-Oriented Programming,简称OOP)是一种编程思想,它将数据和操作数据的方法封装在对象中。OOP的核心思想是以对象为中心,通过定义类来创建对象,并通过对象之间的交互来实现程序的功能。类的使用有助于组织和管理代码,并实现更高级的软件设计和开发。在Python中,类的定义使用class关键字,后跟类的名称示例:创建一个名为Person的类,表示人物,包含name和age属性,并具有一个greet方法来打招呼。原创 2023-06-23 14:02:43 · 1297 阅读 · 0 评论 -
Python基础篇(六):组织管理代码—模块和包
在Python中,模块和包是组织和管理代码的重要概念。模块是一个包含 Python 定义和语句的文件,而包则是一组相关模块的目录。它们是组织和管理代码的强大工具,有助于提高代码的可维护性和重用性。原创 2023-06-23 11:37:16 · 556 阅读 · 0 评论 -
Python基础篇(五):函数的定义和调用
前言1. Python 函数示例2. 自定义函数2.1 函数语法2.2 函数示例2.3 函数调用3.内置函数3.1 数学函数3.2 类型转换函数3.3 序列操作函数3.4 输入输出函数3.5 文件操作函数3.6 迭代函数3.7 集合操作函数3.8 字符串操作函数函数是Python编程中的重要概念,掌握函数的使用和设计能够提高编程效率和代码质量代码重用和模块化:函数使得可以将一段可重用的代码封装成一个函数,可以在程序的不同部分多次调用。这样可以避免重复编写相同的代码,提高代码的可维护性和可读性。原创 2023-06-23 11:08:24 · 2695 阅读 · 0 评论 -
Python基础篇(四):基本数据类型的学习和示例
本文主要介绍python的常用基本数据类型: 数值类型、字符串类型、列表类型、元组类型、集合类型、字典类型、字典类型、None类型等,包含类型的介绍和常用的操作示例原创 2023-06-22 22:34:57 · 1778 阅读 · 0 评论 -
Python基础篇(三):基本语句的示例和说明
本文是Python中常见基本语句的示例和说明。这些语句是构建Python程序逻辑和控制流的基础,可以根据具体的需求和场景选择合适的语句来实现所需的功能。用于定义可重复使用的代码块。示例:def greet(name) : print("Hello, " + name + "!")原创 2023-06-22 21:00:30 · 577 阅读 · 0 评论 -
Python基础篇(二):入门基础必备知识
在Python中,缩进是一种结构化的语法规则,用于表示代码块的层次结构和逻辑关系。在编辑器中使用一致的缩进方式,并遵循Python的缩进规则,可以帮助提高代码的。在Python中,有多种内置的数据类型,用于存储和操作不同种类的数据。总之,标识符是用来命名变量、函数和类的名称,在命名时需要遵循一定的规则和约定,以提高代码的可读性和可维护性。函数打开文件,并使用不同的模式("w"表示写入,"r"表示读取)进行文件的输入输出操作。在Python中,可以使用不同的编码进行文本的处理和转换。,它们只是对代码的说明。原创 2023-06-22 19:47:15 · 382 阅读 · 1 评论 -
Python基础篇(一):如何使用PyCharm创建第一个Python项目(包含tools)
环境版本Python3.11.4PyCharm2023.1.2OSwindows10PyCharm是一款由JetBrains开发的强大的Python集成开发环境(IDE)。它提供了丰富的功能和工具,旨在提高Python开发者的生产力和效率。以下是PyCharm的一些主要特点和功能:代码编辑和智能感知:PyCharm提供了先进的代码编辑器,具有语法高亮、代码自动完成、代码导航和重构等功能。它能够识别和建议代码片段,并提供实时错误检查和建议。原创 2023-06-22 17:23:45 · 19339 阅读 · 10 评论