自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 判断语句和循环语句

1、了解什么是判断?答如果某些条件满足,才能做某件事情;条件不满足时,则不能做,这就是所谓的判断2、知道判断的作用3、if 语句的基本作用用来进行判断的if 要判断的条件:条件成立时,要做的事情4、if 语句的作用当满足一定条件时才会执行代码块语句,否则就不执行代码块语句5、比较、关系运算符1,比较运算符有哪些== 检查两个操作数的值是否相等,如果是则条件变为真。 如a=3,...

2020-03-10 17:38:25 196

原创 计算机组成原理和Python基础知识

1、计算机由硬件系统和软件系统组成。硬件:主机和外设部分软件:系统软件和应用软件操作系统::是一种方便用户管理和控制计算机软硬件资源的系统软件,同时也是一个大型的软件系统,其功能复杂,体系庞大,在整个计算机系统中具有承上启下的地位。我们操作计算机实际上是通过操作系统来进行的,它是所有软件的基础和核心。语言处理程序:也称为编译程序,作用是把程序员用某种编程语言(如Python)所编写的程序,...

2020-03-10 17:07:21 244

原创 Python单例

单例模式就是确保一个类只有一个实例实现单例模式的几种方式1,使用模块2,使用装饰器3,使用类4,基于__new__方法实现的单例(推荐使用)一个对象的实例化过程是先执行类的__new__方法,如果我们没有没有写,默认会调用object的__new__方法,返回一个实例化对象,然后再调用__init__方法,对这个对象进行初始化,我们可以根据这个实现单例在一个类的__new__方法中 ...

2020-01-02 20:08:19 90

原创 Python中的作用域

作用域就是作用空间 我们可以这么理解一个程序的所有变量不是在任何一个位置都可以访问的,访问权限取决于这个变量是在那里赋值的。全局变量和局部变量是两种最基本的变量的作用域定义在局部作用域(通常是函数,类)被称为局部变量 作用域外不能访问其内部的变量,暂时的存在,只依赖于定义他们的函数或者类现阶段是否运行,当函数运行结束,其中声明的变量也就失效了。定义在全局作用域的变量称为全局变量 函...

2020-01-02 18:41:11 196

原创 类装饰器

装饰器函数其实是一个接口约束,它必须接收一个callable 对象作为参数,然后返回一个callable对象。在python中一般callable对象都是函数,但也有例外,只要某个对象重写了__call__()方法,那么这个对象就是callable对象...

2020-01-02 16:08:23 55

原创 通用装饰器

不定长参数有返回值

2020-01-02 15:29:41 86

原创 装饰器

装饰器其实就是一个闭包,把一个函数当作参数然后返回一个可以代替版函数装饰器有两个特征:一可以把被装饰的函数替换成其他函数二是可以在加载模块时候立即执行给f1()f2()在函数本身不动的情况下,增加权限验证的功能使用场景:1,引入日志,2,函数执行时间统计,3,执行函数前准备预备处理,4,执行函数后清理功能,5权限校验等场景,6,缓存...

2020-01-02 14:56:34 50

原创 闭包

闭包:#内部函数对外部函数作用域里变量的引用(非全局变量),在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包...

2020-01-02 14:18:02 62

原创 关键字 yield 的用法

使用了yield关键字的换数不在是函数,而是生成器。(使用了yield的函数就是生成器)yield 关键字有两点作用保存当前运行状态(断点),然后暂停执行,即将生成器(函数)挂起将yield关键字后面表达式的值作为返回值返回,此时可以理解为起到了return的作用可以使用next()函数让生成器从断点处继续执行,即唤醒生成器(函数)python3中的生成器可以使用return返回最终运行...

2020-01-02 14:04:17 86

原创 迭代器 生成器

1,迭代器(iterable)可迭代对象 list,tuple,dict ,str,set 等类型的数据使用for’…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代‘class MyList(object):… def init(self):… self.container = []… def add(self, i...

2020-01-02 13:55:30 77

原创 线程进程协程区别(全局变量,局部变量 项目中运用celery定时任务)

运行机制:**进程是具有一定独立功能的程序**,关于某个数据集合上的一次运行活动,进程是操作系统进行资源分配和调度的一个独立单位**线程是进程的一个实体,是CPU调度和分派的基本单位**,它是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如果制造数据的速度时快时慢,缓冲区的好处就体现出来了。当数据制造快的时候,消费者来不及处理,未处理的数据可以...

2019-12-30 11:34:58 479

原创 Python多任务的进程和线程

Python 多任务多任务是指在同一时间执行多个任务,其最大的好处就是充分的利用CPU资源,提高程序的执行效率##多任务的执行方式分别有并发和并行两种方式:并发 : 在一段时间内交替去执行任务 也就是当要执行的任务大于CPU的核数并行 : 多个任务真正意义一起执行 对于多喝CPU处理多任务,操作系统会给CPU的每个内核安排一个执行的软件,多 个内核时真正的一起执行软件,...

2019-12-28 20:50:16 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除