自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python模块

模块:用来从逻辑上组织python代码(变量,函数,类等),实现某个功能,本质就是.py结尾的python文件。如文件名test.py,对应的模块名为test。 包:用来从逻辑上组织模块的,本质是一个目录,(必须带有一个init.py文件)。导入模块的方法: 1. import module_name 其实是将模块module_name里的所有代码复制给变量module_name,调用形式为:

2018-03-12 15:05:04 352

原创 生成器、迭代器

一、生成器通过列表生成式,可以直接创建一个列表,但受到内存限制,列表的容量肯定是有限的。>>> [x*2 for x in range(10)] # 列表生成式[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种

2018-03-11 20:26:56 111

原创 分解装饰器(语法糖)

一直有点小迷糊的装饰器,今天看了个视频,觉得讲的很细致,有种豁然开朗的感觉,于是决定梳理一遍记录下来,毕竟好记性不如烂笔头嘛~装饰器的定义:通俗地说,就是装饰其他函数,为其他函数添加附加功能,本质上也是函数。 但要遵循两个原则: 1.不能修改被装饰函数的源代码 2.不能修改被装饰函数的调用方式 简言之,装饰器对被装饰函数是完全透明的。在实现装饰器之前,我们还要先弄明白以下3个知识点

2018-03-11 16:04:03 289

原创 python集合操作

集合是一个无序的、不重复的数据组合,主要作用如下:1.去重:把一个列表变成集合,就自动去重了list1 = [1, 3, 4, 5, 7, 6, 9, 7, 4]list1 = set(list) # 利用集合set去重print('去重:', list1)输出:去重: {1, 3, 4, 5, 6, 7, 9}2.关系测试:测试两组数据之间的交集、并集、差集等关系list2 = set(

2018-03-09 15:55:56 261

原创 简要描述ASCII、GBK、Unicode、UTF-8几种字符编码

字符:人们使用的记号,抽象意义上的一个符号。如:‘你’、‘我’,‘他’,‘a’,‘&’等……字节:计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间。       我们知道,人类可以很容易地识别和理解字符,而计算机只能识别一个二进制的字符串,每个二进制位(bit)有0和1两种状态,如‘10011001’。所以当我们想要计算机存储某个字符时,该如何表示呢?机智的你肯定想到,将...

2018-03-08 18:44:05 393

空空如也

空空如也

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

TA关注的人

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