Python
文章平均质量分 94
欢迎来到我的Python学习专栏!这里是一个Python爱好者的乐园,我将分享自己的学习笔记、编程心得和实用技巧。无论你是初学者还是有经验的程序员,都能在这里找到有趣且实用的内容。一起探索Python的无限可能,提升编程技能,共同进步!
木颤简叶
“问下有学习资料吗?”“哦,之前有个学长上传到CSDN了,用户名我发你,灰色头像那个,可以参考一下。”“哦?那我去看看。”
展开
-
Python基础——1.0入门与命名规范
编程语言分为机器语言、汇编语言和高级语言,其中高级语言又分为编译型和解释型。Python作为一种高级解释型语言,拥有多种实现,如CPython、Jython等。Python解释器是基于C语言开发的,用于执行Python代码,其性能影响程序执行效率。环境变量在Python运行中起重要作用,可优化进程执行。Python可以以交互式模式或脚本文件模式运行,分别适用于调试和程序执行。Python的命名规范涵盖了项目、包、模块等不同元素的命名规则,旨在提高代码可读性。此外,Python中的转义字符用于表示特殊字符,如原创 2024-05-21 18:13:37 · 203 阅读 · 0 评论 -
Python基础——1.7网络编程
这篇Python网络编程入门笔记详细介绍了从基础概念到实际应用的各个方面。内容包括IP地址(IPv4、IPv6、内网和公网IP、本地环回地址)、端口及其相关知识、socket编程,以及TCP通信的客户端和服务端实现。笔记还涵盖了常见的软件架构、网络通信框架(基于socket和wsgiref)、HTTP协议详解(GET和POST请求、响应报文、状态码),并讨论了静态Web服务器的实现及其多任务和面向对象版本。最后内容涉及阻塞与非阻塞的区别及其在socket中的应用和进程间通信的原理。对学习和掌握网络编程有帮助原创 2024-05-21 18:07:35 · 1049 阅读 · 0 评论 -
Python基础——1.6并发\行-多进程-队列和管道-多线程-作业调度算法
这是一个关于Python多任务编程的详细笔记,涵盖并发、并行、多进程和多线程的核心概念和实现方法。内容包括多进程的属性和方法、进程间的通信(队列和管道)、进程调度算法以及同步与异步的区别。笔记还介绍了多线程的属性和方法,讨论了线程间的共享和互斥锁的使用,并详细比较了进程和线程的优缺点,特别是在生产者-消费者模型中的应用。这份笔记对于理解和掌握Python中的多任务编程非常有帮助,适合需要高效处理并发任务的开发者参考。原创 2024-05-21 17:57:39 · 1034 阅读 · 0 评论 -
Python基础——1.5模块-包-项目
这篇Python笔记涵盖了模块使用、包的管理和项目开发流程。首先详细介绍了第三方模块的下载和管理,包括pip命令、换源、查看模块等内容。接着,解释了模块的导入方法和处理导入异常的方式,涵盖临时添加路径、保存到指定位置和设置环境变量等。还讨论了循环导入问题和模块编写规范。关于包的部分,介绍了包的创建和导入方法,包括绝对导入和相对导入。最后详细说明了项目开发流程,从需求分析到程序架构设计,再到分任务开发、测试和上线,涵盖面向过程编程思想和MVC开发模式。整篇笔记结构清晰,内容丰富,非常适合Python初学者参考原创 2024-05-21 17:49:20 · 709 阅读 · 0 评论 -
Python基础——1.4文件读写、文件模式、文件修改、异常捕获、浅拷贝、深拷贝
这篇Python笔记涵盖了Python的文件读写、文件模式、文件修改、异常捕获、浅拷贝、深拷贝知识点原创 2024-05-21 17:26:22 · 1117 阅读 · 1 评论 -
Python基础——1.3函数、作用域、装饰器、类、面向对象(封装、继承、多态)、魔法方法、学生管理系统
这篇Python笔记全面而系统地讲解了函数与作用域以及类与面向对象编程的核心概念。它首先介绍了自定义函数的定义、调用、文档、返回值等基础知识,详细解释了函数参数的类型及其组合使用方法,并探讨了函数的多种使用方式,包括闭包和递归函数。在作用域部分,笔记阐明了命名空间的分类、加载与销毁顺序、查找优先级等。此外,笔记还深入介绍了类的基础知识,包括定义、创建对象,以及继承、封装和多态三大面向对象编程特性,同时讲解了Python中的魔法方法,为类添加自定义行为。此笔记内容详实,结构清晰,适合Python编程学习与参考原创 2024-05-21 17:17:59 · 1174 阅读 · 0 评论 -
Python基础——1.2数据类型
这是Python基础知识的第二篇文章,详细的介绍了Python的数据类型,包括数据类型各种形式的分类、数据类型如整数、字符串、列表、集合、字段、元祖以及他们的使用方法和常见内置函数原创 2023-07-28 23:38:04 · 523 阅读 · 1 评论 -
Python基础——1.1符号、结构语句(for 循环、while循环、if判断)、迭代器、生成器
本章讲述了注释、行、缩进、标识符(变量常量)、关键字、字面值、分隔符、运算符,结构语句包括if-else、while、for,以及语句关键字、迭代器、生成器、赋值等。原创 2023-07-28 23:27:20 · 123 阅读 · 0 评论