自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 json序列化与反序列化

本文提供了Python处理JSON的实用指南,涵盖核心API、常见问题和进阶技巧。主要内容包括:1)JSON在Web开发等领域的重要性;2)序列化/反序列化的4个核心函数速查;3)基础示例代码;4)常见问题(中文乱码、日期处理等)的解决方案;5)进阶技巧(datetime处理、美化JSON);6)Flask/Requests等实战场景应用。文章强调掌握ensure_ascii参数、自定义序列化器等关键点,帮助开发者高效处理JSON数据交互。

2025-07-16 19:10:37 539

原创 【Python 中的函数基础】

Python函数作为一等对象,具有复用代码、抽象实现、单元测试和文档化的核心价值。文章系统讲解了函数定义与调用机制、形参与实参区别、多种参数类型(位置/默认/可变/关键字参数等)、返回值特性以及lambda表达式。重点剖析了Python独特的对象引用传递机制和函数作为一等公民的高级用法(闭包、装饰器、动态创建)。最后提出最佳实践清单,强调命名规范、代码简洁、类型注解、单元测试和纯函数优先原则。掌握这些概念是精通Python编程的关键。

2025-07-14 20:34:55 687

原创 【Python中常用模块json,datetime,random使用】

本文介绍了Python中三个常用模块的核心功能:1.json模块用于Python对象与字符串间的序列化(dumps/loads)和文件读写(dump/load),处理中文需设置ensure_ascii=False;2.datetime模块提供now()获取当前时间、timedelta计算时间差、strftime/strptime格式化日期,适用于倒计时等功能;3.random模块包含choices权重抽样、sample随机取样、shuffle打乱顺序等方法,可用于抽奖等场景。文中通过商品缓存、秒杀倒计时和用

2025-07-12 15:42:29 490

原创 【Python中列表、元组、字典、集合方法集】

本文系统介绍了Python四种核心数据结构及其应用场景:列表(list)方法全面,适用于排行榜、流水等动态数据操作;元组(tuple)不可变,用于存储坐标等常量数据;字典(dict)通过键值映射实现计数、缓存等功能;集合(set)提供高效的集合运算和去重功能。文章通过订单统计、词频分析等实际案例演示了各结构的典型用法,并总结了"列表动、元组静、字典配、集合清"的记忆口诀。每种数据结构都配有详细的方法说明和可直接运行的代码示例,便于快速应用于实际项目。

2025-07-12 15:27:52 988

原创 【Python中字典的操作】

本文系统介绍了Python字典的核心操作与应用。主要内容包括:字典基础操作(创建、访问、增删改查),常用方法(遍历、检查键、复制),字典推导式,高级功能(合并、排序、嵌套),以及collections.defaultdict的应用。通过学生管理系统案例,展示了字典在实际开发中的使用场景。文章强调字典在快速查找、灵活存储方面的优势,同时也指出其键必须可哈希、内存占用较大的局限性。整体内容层次清晰,从基础到进阶,配有代码示例,是掌握Python字典的实用指南。

2025-07-10 21:54:59 543

原创 【Python中列表与元组的操作】

本文介绍了Python中列表(List)和元组(Tuple)两种数据结构的主要特点和使用方法。列表是可变的,使用方括号[]表示,支持添加、删除、修改等操作,常用方法包括append()、insert()、remove()等。元组是不可变的,使用圆括号()表示,适合存储固定数据,支持索引访问和切片操作。文章对比了两者在可变性、性能和应用场景上的差异,并介绍了列表推导式、元组解包等拓展内容。建议需要频繁修改数据时使用列表,而需要数据不可变或作为字典键时使用元组。通过示例代码展示了两种结构的具体操作方法及其效果。

2025-07-10 20:19:54 440

原创 【 在Python中字符串常用方法总结】

摘要:本文系统总结了Python字符串常用方法,分为8大类:1)基本信息处理(长度、拼接、格式化);2)查找统计(count、index、find);3)大小写转换(upper、lower等);4)对齐填充(center、zfill等);5)开头结尾判断;6)切割与拼接;7)空白字符处理;8)字符串替换。每个方法均配有简明说明和示例代码,如字符串格式化、大小写转换、split切割等实用案例。建议通过实际练习掌握这些核心方法,并在项目中灵活应用,逐步构建完整的字符串处理知识体系。(150字)

2025-07-09 10:34:23 446

原创 【Python中的循环】

本文介绍了Python中的循环结构及其应用。主要内容包括:1) for循环遍历可迭代对象及range()函数使用;2) while循环的条件执行;3) break和continue控制循环流程;4) 循环与else的配合使用。通过经典案例展示了如何用for和while循环求1000以内最大10个质数的平均数,以及用while-else结构查找相差6的质数对。文章强调for适合遍历,while适合条件循环,并解析了循环控制语句和else的特殊用法。

2025-07-07 19:39:58 1396

原创 【Python虚拟环境与真实环境以及PIP基础使用】

《Python虚拟环境与PIP包管理指南》 摘要:本文介绍了Python虚拟环境与真实环境的区别,详细讲解了PIP工具的基础使用方法。真实环境存在全局包冲突风险,而虚拟环境能有效隔离项目依赖。文章提供了创建/激活虚拟环境的完整步骤,包括常用PIP指令:安装/卸载包、版本管理、查看包信息等。通过示例演示了从创建虚拟环境到安装依赖的全流程,并强调了使用requirements.txt管理依赖的重要性。合理运用这些工具能显著提升Python项目的依赖管理效率和可维护性。

2025-07-03 21:58:00 361

原创 Python中的分支结构

本文介绍了Python编程中的分支结构,包括顺序结构、选择结构以及单分支、双分支和多分支的实现方式。顺序结构按照代码顺序执行,而选择结构通过if、elif和else语句实现条件判断。单分支只在条件为True时执行代码块,双分支根据条件真假执行不同代码块,多分支则处理多种条件情况。文章还讲解了分支嵌套的使用方法和pass关键字的占位作用,帮助开发者编写更清晰的逻辑控制代码。掌握这些分支结构对提升Python编程能力具有重要意义。

2025-07-03 19:29:28 660

原创 【Python 中的几类运算符】

本文介绍了Python中常用的运算符类型及其使用方式。主要包括算术运算符(加减乘除、取模、幂运算等)、比较运算符(等于、大于等)、赋值运算符(简单赋值和复合赋值)、逻辑运算符(与或非)以及其他运算符(位运算、成员运算等)。通过具体示例演示了各类运算符的功能和返回值,并补充了优先级规则和特殊用法说明。这些运算符是Python编程的基础工具,熟练掌握可以提升代码效率和可读性。

2025-07-02 19:23:06 872

原创 【Python中五种基本类型及其相互转换】

本文介绍了Python中的变量和五种基本数据类型。主要内容包括:1.变量命名规则:必须以字母或下划线开头,区分大小写,只能包含字母、数字和下划线,不能使用Python关键字;2.五种基本数据类型:整数(int)、浮点数(float)、字符串(str)、布尔值(bool)和空值(None)的定义及示例;3.数据类型间的转换方法:详细说明了整数、浮点数、布尔值和字符串之间的相互转换规则及注意事项。文章提供了丰富的代码示例,帮助理解Python数据类型的基本概念和操作。

2025-07-01 19:47:18 1282 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除