logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python第十二课 高级(错误与异常)

Python异常处理摘要 核心概念 语法错误:代码编写阶段因格式问题无法执行,必须修正代码本身 异常:运行时因逻辑或环境问题触发,可通过try-except捕获处理 常见异常类型 包括ZeroDivisionError、AttributeError、IndexError等,每种对应特定错误场景 异常处理机制 使用try-except-else-finally结构实现完整处理流程 可捕获特定异常或通

#python#开发语言
python第二课

本文介绍了Python中常用的运算符、数据类型转换和流程控制语句。主要内容包括:1)算术运算符(加减乘除等)和比较运算符的使用示例;2)数据类型显式/隐式转换的方法及注意事项;3)条件语句(if-elif-else)和循环语句(while/for)的基本语法;4)嵌套分支结构的实现方式与优化建议。文中通过具体代码示例演示了各语法功能,并特别强调了类型转换的合法性和流程控制中的常见注意事项,为Pyt

#python
python 第二十课 (协程)

异步编程核心概念 asyncio是Python的异步I/O框架,基于事件循环实现协程并发。通过async def定义协程函数,使用await挂起执行,遇到I/O操作时自动切换任务。asyncio.run()启动事件循环并执行顶层协程,而asyncio.gather()可并发运行多个协程,总耗时由最慢任务决定。相比同步代码的线性阻塞执行,异步并发能显著提升I/O密集型任务的吞吐量。关键点包括协程定义

#网络#服务器#linux
python 第六课 (字典 函数 None 作用域 函数嵌套 函数递归调用 重点)

本文总结了Python字典和函数的核心知识点。字典部分涵盖特性、定义、增删改查操作及注意事项,强调键必须为不可变类型、值的灵活性及键重复处理。函数部分解析定义、参数类型(位置/关键字/默认/可变参数)、返回值规则及作用域特性,特别说明形参与实参区别、参数传递顺序限制。通过代码示例演示字典嵌套、函数参数混合使用等场景,并指出None作为默认返回值的特性。全文提供清晰的操作指南和常见问题解决方案。

#python
python 第十三课 高级( 迭代器与生成器 以及文件操作)

可迭代对象与迭代器的核心概念 可迭代对象指能被for循环遍历的对象(如列表、字符串),需实现__iter__()方法。迭代器是实现__iter__()和__next__()的对象,通过iter()获取,用next()逐个取值。for循环底层即通过迭代器协议实现:先获取迭代器,再循环调用next()直至捕获StopIteration异常。 迭代器具有一次性消耗特性,遍历后需重新生成。生成器是特殊的迭

#python#开发语言#程序人生
python 第15课 高级 (链表 以及单链表的代码)

本文系统讲解了链表的数据结构原理与实现方法。首先分析链表本质为分离式存储结构,节点通过指针串联,Python中通过引用实现。详细介绍了单向链表的节点结构、整体架构和管理类实现,包括判空、长度计算、遍历及插入删除等核心操作。特别对比了链表与数组的内存特性差异,并进行了复杂度分析。最后扩展讲解了双向链表的实现,包含节点类定义、链表管理类及完整操作方法,通过测试代码验证功能。全文从底层存储机制到高层应用

#python#链表#开发语言
python 第十八课 高级(主进程与子进程)

Python多进程编程核心概念 进程同步机制 Lock基础锁:同一线程重复加锁会死锁 RLock可重入锁:允许同一线程多次获取 推荐使用with语句自动管理锁生命周期 进程控制方法 join()阻塞主进程,可设置超时参数 多个子进程的join()顺序不影响其并行执行 守护进程(daemon=True)随主进程终止 进程间通信 通过参数传递共享锁对象 输出完整性由锁机制保证 异常处理中with语句更

#网络#服务器
python 第十八课 高级(主进程与子进程)

Python多进程编程核心概念 进程同步机制 Lock基础锁:同一线程重复加锁会死锁 RLock可重入锁:允许同一线程多次获取 推荐使用with语句自动管理锁生命周期 进程控制方法 join()阻塞主进程,可设置超时参数 多个子进程的join()顺序不影响其并行执行 守护进程(daemon=True)随主进程终止 进程间通信 通过参数传递共享锁对象 输出完整性由锁机制保证 异常处理中with语句更

#网络#服务器
Django 框架 深度学习

Django框架核心技术与项目实践摘要 Django作为Python的高效Web框架,采用MVT模式实现快速开发。核心要点: 环境搭建:通过pip或PyCharm创建项目,内置开发服务器支持8000端口调试。 错误处理:常见HTTP状态码(404/403/500)需检查路由、视图、权限及数据库配置。 数据库整合:使用ORM映射MySQL,通过models.py定义模型,执行makemigratio

#django#深度学习#python
Django 框架 深度学习 第二课程

本文系统介绍了Django REST Framework(DRF)的核心功能与使用方式。主要内容包括: DRF核心特性:自动生成RESTful接口、数据序列化/反序列化、接口调试页面、内置权限认证等; 序列化与反序列化:详细讲解Serializer的使用,包括字段定义、数据验证、create/update方法重写; 视图开发演进:从APIView到GenericAPIView再到ModelView

#django#python#后端
    共 18 条
  • 1
  • 2
  • 请选择