python
文章平均质量分 81
懒大王爱吃狼
编程知识分享,不定时更新,记得关注我
展开
-
Python教程:类调用实例方法
另外,虽然技术上可以通过类来调用实例方法(例如MyClass.my_instance_method(my_instance)),但这并不是常见的做法,因为它需要显式地传递实例作为第一个参数(在这个例子中就是my_instance),这通常会使代码更难阅读和维护。通常,我们会通过实例来调用实例方法。需要注意的是,虽然你可以通过实例来调用类方法或静态方法(如果类定义了这些方法的话),但实例方法只能通过实例来调用,因为实例方法需要访问实例的属性和其他实例方法,而这些都需要通过self参数来传递。原创 2024-09-27 16:52:13 · 184 阅读 · 0 评论 -
Pythonj教程: self的用法详解
print("正在执行构造方法")# 定义一个study()实例方法print(name,"正在学Python")那么,self 到底扮演着什么样的角色呢?本节就对 self 参数做详细的介绍。事实上,Python 只是规定,无论是构造方法还是实例方法,最少要包含一个参数,并没有规定该参数的具体名称。之所以将其命名为 self,只是程序员之间约定俗成的一种习惯,遵守这个约定,可以使我们编写的代码具有更好的可读性(大家一看到 self,就知道它的作用)那么,self 参数的具体作用是什么呢?原创 2024-09-25 16:18:32 · 307 阅读 · 0 评论 -
Python教程: 变量类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。原创 2024-09-24 14:51:33 · 1050 阅读 · 0 评论 -
Python中的`__init__.py`到底有啥用?如何用?一文搞懂!
随着Python的发展,特别是Python 3的普及,以及隐式命名空间包(Implicit Namespace Packages)的引入,__init__.py文件的使用在某些情况下可能变得不那么必要。然而,了解它的作用仍然对于理解和维护现有的Python项目非常重要。在Python 3中,如果你只是想将一组模块组织在一起,而不需要执行初始化代码或控制导入,可以省略__init__.py文件,转而使用命名空间包。但请注意,这可能会影响包的某些高级用法,如相对导入。原创 2024-09-21 17:07:07 · 688 阅读 · 0 评论 -
分享15个Python接单平台,兼职月入5000+(附100个爬虫源代码)-怎么实现python兼职,怎么接单,能有多少?
当然技术越娴熟越快!2K/5k/10k/20k的爬虫单子都是有的,价格越高,做的时间越久,有些甚至一个人完成不了,这时候也可以喊上志同道合的小伙伴一起做,搞个外包工作室都没问题。当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。原创 2024-09-21 15:34:51 · 1555 阅读 · 0 评论 -
如何用Python进行游戏开发呢?
使用Python进行游戏开发可以通过以下几个步骤来实现。Python有多个游戏开发框架和库,最常用的是Pygame。下面是一个简要的指南,介绍如何使用Pygame进行游戏开发。原创 2024-09-19 16:50:23 · 757 阅读 · 0 评论 -
Python 教程:高级特性【高逼格代码】
Python 作为一种高级编程语言,提供了许多强大的特性和库,可以帮助你写出既高效又优雅的代码。下面我将介绍一些 Python 的高级特性,这些特性可以让你的代码看起来更加“高逼格”。原创 2024-09-12 16:40:50 · 424 阅读 · 0 评论 -
Python 函数式编程
Python 的函数式编程特性提供了强大的工具,可以用来编写更清晰、更简洁、更易于维护和测试的代码。虽然 Python 不是纯函数式编程语言(它还支持面向对象编程和过程式编程),但你可以结合使用这些不同的编程范式来编写高效且可维护的代码。原创 2024-09-12 16:30:56 · 441 阅读 · 0 评论 -
Python Web开发-一文了解(详细教程)
Python Web开发是指利用Python这一高效、易读且功能丰富的编程语言来构建Web应用程序的过程。由于其语法简洁和强大的库支持,Python在Web开发领域中备受青睐。一、Python Web开发的多维视角Python Web开发是一个多方面的领域,它不仅包括服务器端编程,还涉及到数据库管理、前端设计以及API的构建。Python Web开发是一个全面的过程,它利用Python语言的强大功能,通过精心选择的框架、数据库工具、前端技术和API库,使开发者能够高效地构建出既强大又灵活的Web应用程序。原创 2024-09-09 17:56:46 · 1443 阅读 · 0 评论 -
10分钟快速学会Python-python学习一点通
通过本文,你已经学到了Python的基础知识、异常处理以及网络编程的基本概念。Python是一种功能强大且易于学习的编程语言,适合于多种编程任务。继续学习和实践将帮助你更深入地掌握Python。作为一个IT的过来人,我自己整理了一些python学习资料,希望对你们有帮助。原创 2024-09-05 17:10:18 · 620 阅读 · 0 评论 -
Python一行代码实现数据清洗的18种方法
既然你已经掌握了基础的十八种方法,接下来让我们深入一些,探讨如何将这些技巧结合起来,解决更复杂的数据清洗问题,并分享一些实战中的小技巧。正则表达式是数据清洗中不可或缺的工具,虽然严格来说可能超过一行,但它能高效地处理模式匹配和替换。:即使是简单的数据清洗脚本,良好的注释也能为未来的自己或其他开发者提供巨大帮助。:在实际数据上测试你的清洗逻辑前,先用小样本或模拟数据验证代码的正确性。将常用的数据清洗步骤封装成函数,可以大大提高代码的复用性和可读性。:不要试图一次性完成所有清洗任务,分步骤处理,逐步优化。原创 2024-09-04 17:02:10 · 1042 阅读 · 0 评论 -
Python异常处理:try+except和断言assert
何时使用异常处理(try + except):当你预期到某段代码可能会因为某些原因(如文件不存在、网络请求失败等)而失败时,应该使用异常处理来捕获这些预期中的异常,并适当地处理它们(如重试、记录日志、给用户反馈等)。断言(assert):主要用于开发和测试阶段,以确保程序满足特定的条件。断言不应该用于控制程序的流程(即不应该用断言来替代条件判断)。在生产环境中,断言默认是关闭的(除非使用-O选项启动Python解释器),因此不应该依赖于它们来处理运行时错误。原创 2024-09-03 16:25:45 · 568 阅读 · 0 评论 -
Python Invoke:强大的自动化任务库
Invoke 是一个 Python 库,用于编写自动化脚本。它提供了一个简洁的 API 来定义和执行任务,非常适合用于构建、部署、测试等场景。Invoke 支持在本地或远程服务器上执行命令,并且可以很容易地与 Python 的标准库和其他第三方库集成。原创 2024-09-02 11:20:27 · 845 阅读 · 0 评论 -
Python自动化 | 分享8个txt自动化脚本,一定有你用得上的!
通过这篇文章,你已经了解了使用Python进行txt文件的多种办公自动化方法,包括读取、对比、过滤、合并、转换格式、提取数据、统计词频、生成报告等。这些技巧不仅能提高效率,还能为数据分析工作打下坚实的基础。作为一个IT的过来人,我自己整理了一些python学习资料,希望对你们有帮助。原创 2024-08-31 15:50:59 · 1162 阅读 · 0 评论 -
Python - 优先队列(queue.PriorityQueue & heapq)
线程安全:queue.PriorityQueue是线程安全的,适合多线程环境;而heapq不是线程安全的,适合单线程环境。功能:queue.PriorityQueue提供了较为丰富的接口,如put、get、qsize、empty等;heapq模块提供了堆操作的基本方法,如heappush、heappop、heappushpop、heapify等,更灵活但也需要更多的手动管理。原创 2024-08-29 17:02:15 · 526 阅读 · 0 评论 -
学编程的普通人如何通过技术变现,副业月入过万?python兼职,学习
我有一个朋友,在国企工作,月薪一万出头。前几个月他和我说,他辞职了。说实话在这种行情下,敢裸辞的都是勇士,我问他为啥要辞职,他说现在他的副业已经超过主业收入了,上班反而耽误他挣钱,他光靠做副业,最高一个月收入6w+,这比上班香多了,时间还自由。做副业,是现如今每个普通打工人的必选项。为什么呢?因为大行情不好,无论是大厂,还是中小企业,近几年的策略都是降本增效为主。不止是程序员有35岁危机,各行各业都不好过,说不好哪一天你就被裁了。原创 2024-08-24 17:06:19 · 836 阅读 · 0 评论 -
Python的学习顺序,千万别弄反了
学习Python的过程可以根据个人的学习目标、背景知识以及学习速度的不同而有所调整。以下是一个相对通用的学习顺序,可以帮助初学者系统地掌握Python编程。原创 2024-08-08 15:10:15 · 1441 阅读 · 0 评论 -
Python入门基础,自学必看
Python入门基础,新手必看原创 2024-06-05 15:48:38 · 726 阅读 · 0 评论