- 博客(11)
- 收藏
- 关注
原创 Python语法进阶笔记(一)
本文摘要:文章系统介绍了面向对象编程的核心概念。首先对比了面向过程与面向对象编程的区别,强调对象封装特性;其次详细讲解了类和对象的概念,包括类三要素(类名、属性、方法)及对象实例化过程;然后通过代码示例展示了类属性与实例属性的区别;最后重点解析了构造函数__init__()和析构函数__del__()的作用及调用时机。全文以Python语言为例,完整呈现了面向对象编程从理论到实践的关键知识点。
2026-01-05 17:06:05
358
原创 Python语法基础笔记(六)
本文介绍了Python中的异常处理和模块/包管理。异常处理部分讲解了自定义异常的创建与抛出,以及try-except捕获异常的语法结构和注意事项。模块部分阐述了模块的定义、分类(内置、第三方、自定义)及多种导入方式(import、from...import等),同时说明了__name__变量的作用。包管理部分解释了包的概念、创建方法,以及__init__.py文件和__all__变量的用途,强调包在项目结构管理中的重要性。文章通过具体案例和语法说明,为Python开发者提供了异常处理和模块化开发的实用指南。
2025-12-19 17:23:43
656
原创 Python语法基础笔记(五)
本文摘要:文章系统介绍了Python函数相关概念,包括函数定义与调用、返回值、参数类型(必备/默认/可变/关键字参数)、函数嵌套、作用域(global/nonlocal关键字)、匿名函数(lambda)及内置函数(如abs/sum/map/reduce等)。重点讲解了参数传递规则、变量作用域控制、高阶函数使用技巧,以及序列和字典的拆包操作。文章通过大量代码示例演示了各种函数特性的实际应用,为Python函数编程提供了全面实用的参考指南。(149字)
2025-12-18 15:59:40
482
原创 Python语法基础笔记(四)
本文介绍了Python中的类型转换、深浅拷贝以及可变与不可变对象的概念。在类型转换部分,详细说明了int()、float()、str()、eval()等函数的转换规则和使用场景。深浅拷贝部分对比了赋值、浅拷贝和深拷贝的区别,其中浅拷贝只复制外层对象,而深拷贝会递归复制所有嵌套对象。最后阐述了可变对象(如列表、字典)和不可变对象(如数值、字符串、元组)的特性差异,指出可变对象可修改值但内存地址不变,而不可变对象修改时会创建新对象。这些概念对理解Python的数据处理机制至关重要。
2025-12-15 10:31:54
333
原创 Python语法基础笔记(三)
本文摘要:Python数据结构详解,包括列表、元组、字典和集合四大类型。列表(list)使用[]定义,支持增删改查和排序操作;元组(tuple)用()定义,元素不可修改;字典(dict)以键值对存储,通过{}定义,支持快速查询;集合(set)用{}定义,具有无序性和唯一性。文章详细介绍了每种数据结构的定义方法、常见操作(如添加、删除、查询等)以及特殊功能(如列表推导式、集合的交并运算)。这些数据结构在Python编程中各有适用场景,掌握它们的特点和使用方法对提高编程效率至关重要。
2025-12-12 10:42:47
435
原创 Python语法基础笔记(二)
本文摘要:本文系统介绍了Python字符串操作的核心知识,包括编码转换、字符串运算符、下标索引与切片操作、常用查找方法、判断方法以及修改方法等。重点讲解了字符串切片的原则(包前不包后)和各种方法的使用格式及注意事项等,为Python字符串处理提供了全面的操作指南。
2025-12-10 10:06:00
385
原创 web端测试通用点整理(基础)
3.输入框:输入框的类型、长度(超长字符)、必填性、唯一性、特殊字符(@#¥%……&*<>等)、包含空格情况(全空格、首位空格、中间空格、尾部空格、一个空格、多个空格)、换行等输入。数据删除后,一定检查数据库确认该条记录及相关记录被完整删除(看不到数据库的,再次新建一个被删除的数据试试)删除是否是有条件的(同时选择符合条件的和不符合删除条件的)能否正常处理这种批量删除。2.一致性:列表信息要与对应的字段信息一致(查询字段、相关业务功能的字段等)跳转到目标页的具体信息显示检查((2)多条记录删除(批量删除)
2025-12-03 10:53:55
177
原创 Python语法基础笔记(一)
本文摘要:Python是一种强类型的动态解释型语言,支持面向对象编程。文章介绍了Python的基础语法特性,包括调试方法、变量命名规则、数据类型(int、float、bool、complex、字符串)、格式化输出(%、format、f-string)、运算符(算术、赋值、比较、逻辑)以及控制结构(if-elif-else条件判断、while/for循环、break/continue控制)。特别说明了字符串处理、三目运算、range函数使用和循环嵌套等核心概念,为Python初学者提供了基础语法参考。
2025-12-03 10:34:32
363
原创 下载Anaconda
推荐使用Anaconda发行版,其包含了conda、Python等180多个科学包及其依赖项。官网为:https://www.anaconda.com/安装Python可以选择下载Python安装包,或者第三方发行版的方式。Python的官网:https://www.python.org/1.下载Anaconda。
2023-10-20 09:55:06
321
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅