本片博文将介绍python处理文件的诸多方法
原创 2021-07-13 11:39:26
122阅读
“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。
Python使用异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。
原创 2021-07-22 09:55:34
100阅读
Python程序执行.py文件:直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.pyc文件:pyc文件是Python解释器可以识别的二进制码,是跨平台的,需要使用者安装相应版本的Python和依赖库可执行文件:对于非码农用户或者一些小白用户,你让他装个Python同时还要折腾一堆依赖库,那简直是个
原创 2022-02-10 13:42:28
277阅读
本篇博文将介绍字典的创建,编辑,键值删除乃至循环遍历键值以及字典嵌套的使用方法
原创 2022-02-10 13:37:53
88阅读
要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。
原创 2022-02-10 13:44:02
70阅读
在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator),装饰器是Python的重要组成部分,并且用装饰器可以使我们的代码更简洁,更加Python
原创 2022-02-10 13:49:42
94阅读
迭代器是一个可以记住遍历的位置的对象,它从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退
原创 2021-07-13 11:20:31
77阅读
字符串处理,推导,三元操作符,迭代,列表统计, 列表去重, 集合并集/交集/差集
本片博文介绍Python的列表,从列表的增删改查,到循环遍历乃至切片操作,并间隔着介绍如何使用它
原创 2021-07-18 15:23:26
131阅读
本片博文将介绍input()函数和while循环的使用
原创 2022-02-10 13:41:44
93阅读
面向对象编程 是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象 时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。使用面向对象编程可模拟现实
原创 2022-02-10 13:42:11
109阅读
Python中,一边循环一边计算的机制,称为生成器(Generator),它保存的是推算算法,如果列表元素可以按照某种算法推算出来,那我们就可以在循环的过程中不断推算出后续的元素
原创 2021-07-13 11:20:33
51阅读
系统的线程调度是随机的,当多个线程可以同时修改某一资源的时候,就会产生线程安全问题,最后会导致达不到预期结果,但也因为线程调度有随机性,可
原创 2022-02-10 13:57:41
58阅读
Python提供了_thread和threading两个模块来支持多线程,但_thread提供低级别的、原始的县城支持,以及一个简单的锁,通常情况下我们使用后者,来进行多线程编程
原创 2022-02-10 13:58:04
54阅读
借助setuptools将python代码打包,可通过pip安装,实现代码共享,并借助twine发布安装包
原创 2021-07-13 11:28:31
129阅读
线程调度由操作系统完成,存在一定的随机性无法准确的控制线程的轮换执行,通过线程通信可以达到该效果
【线程局部变量】【定时器】【任务调度】
当程序中需要创建大量生存期很短的线程时,应该考虑使用线程池,因为线程的创建成本较高,每次创建都要与系统交互,线程池在系统启动时就创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它,当该函数执行结束后,该线程并不会死亡,而是再次返回到线程池
原创 2022-02-10 13:55:43
90阅读
线程调度由操作系统完成,存在一定的随机性无法准确的控制线程的轮换执行,通过线程通信可以达到该效果
原创 2022-02-10 13:55:59
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5