自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 列表 字典 集合 元组的区别

字典:存储数据的一种容器,字典中存储的数据都是无序的,可以取数据的时候不能根据索引取,可以根据key(键)取出对应的value(值) 键必须是唯一的,不可变的 dict_1 = { #key:value 'name':'zhangsan', 'age':22, 'phone':110, 'height':180, 'weight':80,

2017-11-21 09:48:29 688

原创 python中锁机制

python中的各种锁: 一、全局解释器锁(GIL)   1、什么是全局解释器锁       每个CPU在同一时间只能执行一个线程,那么其他的线程就必须等待该线程的全局解释器,使用权消失后才能使用全局解释器,即使多个线程直接不会相互影响在同一个进程下也只有一个线程使用cpu,这样的机制称为全局解释器锁(GIL)。GIL的设计简化了CPython的实现,使的对象模型包括关键的内建类型,如:

2017-11-11 16:48:40 3478

原创 装饰器、迭代器、生成器

装饰器:它是指对函数执行过程,做一些扩展,甚至可以更改本身函数的执行,它就是在不改变源码的情况下,给它添加新的功能 装饰器作用:它是为已存在的对象添加额外的功能 python提供的内置装饰器? @staticmethod、@classmethod和@property @classmethod修饰类函数,可以由对象和类调用,在类函数中,有一个隐形参数,如果使用类函数执行,隐形

2017-11-04 17:17:49 491

原创 正则表达式

什么是正则表达式? 正则表达式是一种用特殊的字符串制定的规则,通过制定好的规则,可以在所有字符串中查找自己想要的数据,对数据进行筛选和过滤。 正则表达式用法? 1)依次拿出来表达式和文本进行对比 2)判断表达式和文本是否完全匹配成功,如果匹配成功,说明找到和规则相同的字符串,如果一个字符串不匹配,就匹配失败 用法: 1)使用内置库re模块,进行正则匹配 2)构造正则表达式 3)

2017-11-03 14:48:05 161

原创 局部变量和全局变量

局部变量:在函数内定义的变量都是局部变量,从定义该变量开始到离开该变量所在函数 全局变量:在函数外定义的变量都是全局变量,或者在函数内定义的变量,但是用global来修饰的话也可以是全局变量,全局变量是从定义该变量开始到该变量结束 在这里我们要注意一个问题: 如果使用不当,可能会出现局部变量覆盖全局变量的问题 # -*- coding:utf-8 -*- a = "zhangsan

2017-11-02 17:51:02 652 1

转载 python的with用法

With语句是什么? 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。 如果不用with语句,代码如下: file = open("/tmp/foo.txt") data = file.read() file.close()123 这里

2017-10-27 20:11:07 888

空空如也

空空如也

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

TA关注的人

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