探索Python语言的快捷与实践
文章平均质量分 80
欢迎来到“探索Python语言的快捷与实践”,这里是Python编程爱好者的知识乐园。无论你是一位对编程充满好奇的初学者,还是一位在Python领域寻求技术突破的资深开发者,本专栏都将为你提供一次全面而深入的Python编程之旅。
Davieyang.D.Y
STAY HUNGRY STAY FOOLISH~
展开
-
Python快速而美丽[v1.0.0][面向对象]
Python 是一种支持多种编程范式的语言,其中面向对象编程 (OOP) 是其核心特性之一。面向对象编程是一种编程范式,它使用“对象”——即数据和操作数据的方法的封装体——来设计软件。在 Python 中,几乎一切都是一个对象,这使得 OOP 在 Python 中非常直观且强大。原创 2020-07-15 00:25:33 · 6687 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][线程池详解]
当程序中需要创建大量生存期很短的线程时,应该考虑使用线程池,因为线程的创建成本较高,每次创建都要与系统交互,线程池在系统启动时就创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它,当该函数执行结束后,该线程并不会死亡,而是再次返回到线程池中变成空闲状态,等待下一个函数原创 2020-04-29 00:23:22 · 2615 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][字典详解]
本篇博文将介绍字典的创建,编辑,键值删除乃至循环遍历键值以及字典嵌套的使用方法原创 2019-01-11 19:06:38 · 4298 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][While循环]
本片博文将介绍input()函数和while循环的使用原创 2019-01-11 19:33:22 · 4157 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][Lambda]
“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。原创 2019-11-22 20:15:35 · 459 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][迭代器生成器装饰器]
Python语言的迭代器 生成器 装饰器 使用灵活之后,会对程序的性能有显著的提升,例如在内存的占用上就会有比较明显的改善原创 2023-12-26 11:18:17 · 2630 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][类详解]
面向对象编程 是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象 时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。使用面向对象编程可模拟现实情景,其逼真程度达到了令你惊讶的地步。根据类来创建对象被称为实例化 ,这让你能够使用类的实例。原创 2019-01-11 20:05:31 · 4207 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][PyInstaller打包]
Python程序执行.py文件:直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.pyc文件:pyc文件是Python解释器可以识别的二进制码,是跨平台的,需要使用者安装相应版本的Python和依赖库可执行文件:对于非码农用户或者一些小白用户,你让他装个Python同时还要折腾一堆依赖库,那简直是个灾难。对于此类用户,最简单的方式就是提供一个可执行文件,只需要把用法告诉Ta...原创 2019-03-11 13:34:21 · 5688 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][处理异常]
Python使用异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。原创 2019-01-11 20:11:03 · 4240 阅读 · 1 评论 -
十大算法Python实现
十大算法Python实现原创 2022-10-09 15:25:16 · 162 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][多进程详解]
【多进程执行任务】【进程池】【进程通信】原创 2020-04-26 08:46:22 · 4689 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][多线程详解]
Python提供了_thread和threading两个模块来支持多线程,但_thread提供低级别的、原始的县城支持,以及一个简单的锁,通常情况下我们使用后者,来进行多线程编程原创 2020-04-19 08:44:55 · 19255 阅读 · 2 评论 -
Python快速而美丽[v1.0.0][文件]
本片博文将介绍python处理文件的诸多方法原创 2019-01-11 19:25:55 · 4383 阅读 · 1 评论 -
Python开发环境[Pycharm&Eclipse&Anaconda]
Python开发环境看这一篇足够了~原创 2024-01-01 10:47:11 · 2563 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][常用技巧]
字符串处理,推导,三元操作符,迭代,列表统计, 列表去重, 集合并集/交集/差集,命令行交互模式原创 2020-07-30 16:47:42 · 5704 阅读 · 2 评论 -
Python快速而美丽[v1.0.0][列表详解]
本片博文介绍Python的列表,从列表的增删改查,到循环遍历乃至切片操作,并间隔着介绍如何使用它原创 2019-01-11 11:53:18 · 4405 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][线程相关类]
【线程局部变量】【定时器】【任务调度】原创 2020-04-29 01:23:33 · 2422 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][字符串详解]
字符串各种语言的基本数据类型,在Python中它依然是使用频率排名前几的数据类型,掌握对字符串的处理是基本功原创 2019-01-12 21:52:34 · 4828 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][线程同步详解]
系统的线程调度是随机的,当多个线程可以同时修改某一资源的时候,就会产生线程安全问题,最后会导致达不到预期结果,但也因为线程调度有随机性,可能我们运行很多次或者很久的程序都没有出过错,但并不等于不存在问题原创 2020-04-20 10:58:24 · 11836 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][函数详解]
要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。原创 2019-01-11 19:48:23 · 4210 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][线程通信详解]
线程调度由操作系统完成,存在一定的随机性无法准确的控制线程的轮换执行,通过线程通信可以达到该效果原创 2020-04-29 02:25:55 · 2470 阅读 · 0 评论 -
Python快速而美丽[v1.0.0][打包及发布]
借助setuptools将python代码打包,可通过pip安装,实现代码共享,并借助twine发布安装包原创 2019-07-08 18:40:52 · 830 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][定时任务详解]
Python中定时任务的解决方案,总体来说就四种,分别是:crontab、 scheduler、 Celery、 APScheduler,其中 crontab不适合多台服务器的配置、scheduler太过于简单、 Celery依赖的软件比较多,比较耗资源。最好的解决方案就是 APScheduler原创 2020-07-14 15:15:38 · 8419 阅读 · 1 评论 -
Python快速而美丽[v1.0.0][控制线程详解]
多线程编程中,我们常常需要控制线程的执行,Python提供了多个简单实用的工具类来完成线程的控制原创 2020-04-19 09:18:44 · 10576 阅读 · 0 评论