自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白

从零开始爬,猜猜我会走多远?

  • 博客(11)
  • 收藏
  • 关注

原创 装饰器一

装饰器什么是装饰器首先我们要明确 装饰器是一个函数,应该是叫做装饰器函数,简称为装饰器,这个函数遵守开闭原则,在不修改原函数的基础上对该函数进行功能的扩展装饰器的作用不想修改函数的调用方式 但是还想在原来的函数前后添加功能主要功能在不改变函数调用方式的基础上在函数的前、后添加功能装饰器的形成过程有一个需求:计算一个已有的函数的运行时间。(time模块,用于操作时间,下面用到的time.time是获取

2017-12-28 15:47:49 230

原创 函数二

函数二默认参数的陷阱def func(li=[]): li.append(1) print(li)func() func([]) func() func()上述代码运行结果[1] [1] [1, 1] [1, 1, 1]我们可以发现这是什么鬼!!! 如果我们的默认参数是一个可变数据类型 (列表、字典),我们要知道如果我们没有传递数据,即我们使用的是默认的列表,那么当我们多次调用时可以

2017-12-27 18:49:12 234

原创 函数一

python中万物皆为对象函数函数的定义 def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等… 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回数据。 def func(): pass函数的调用func()函数的返回值return用来返回数值。当没有返回

2017-12-27 18:48:31 217

原创 文件操作

文件操作文件打开的两种方式文件句柄 = open(‘文件路径’, ‘模式’)python中打开文件有两种方式,即:open(…) 和 file(…),本质上前者在内部会调用后者来进行文件操作,在这里我们推荐使用open一、openf = open('文件路径', mode='r', encoding='utf-8') f.read() f.close()该方法每次都要执行f.close()方法,

2017-12-27 14:36:21 411

原创 python基础数据类型四

补充list在for循环中最好不要进行删除操作在for循环中进行删除:经常出现的问题1.索引超出范围lis = [11,22,33,44,55] for i in range(len(lis)): del lis[i]---------------- Traceback (most recent call last): File "D:/untitled/demo.py", line 4

2017-12-22 16:02:05 204

原创 小知识点

小知识点python2 python3的区别一:编码 python2默认编码方式为ascii码 python3默认编码方式为utf-8 在python2中显示中文的方法​ 在首行 添加 # -- encoding:utf-8 - -二、长整形 long在python3中不在有long类型,全是int三:printpython2.7 中 print可加括号也可以不加print('asd') pr

2017-12-21 21:47:42 264

原创 python基础数据类型三

补充变量的内存存储字典概念字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据,python对key进行哈希函数运算,根据计算结果决定value的存储地址,所以字典是无序的(python3.5之前是无序的,在python3.6以后 dict 是有序的 ),且key必须是可哈希的可哈希 :不可变类型 int str tuple bool​不可哈希:可变类型 list di

2017-12-20 22:32:25 213

原创 python基础数据类型二

元祖 tupe概念元祖被称为只读列表,即数据只可以被查询,不可以被修改。元祖的修改(不可被修改)元祖不可被修改。那么为什么还要说元祖的修改呢?对于一个元祖,它的子辈不可被修改但是它的孙辈可以修改tu = (1,2,3,[4,5,6]) # 对于tu 1 2 3 list 为它的 子辈 # [4,5,6] 为它的 孙辈 tu[3][1] = 9 ----------- tu = (1,

2017-12-19 21:37:42 215

原创 python基础数据类型一

数据类型什么是数据类型?​ 数据类型就是区分数据不同的状态python 中的数据类型 数据类型 python中的写法 数字 int a = 12 字符串 str a = ‘abc’ 列表 list a = [1,2,3] 元祖 tuple a = (1,2,3) 字典 dic a = {‘n

2017-12-18 16:35:52 391

原创 python第二天基础

基础运算符算数运算设 a = 10 ; b = 20 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或者时返回一个被重复若干次 a * b 输出结果 200 / 除 - a 除以 b b / a 输出结果 2 %

2017-12-15 15:19:27 256

原创 python 第一天基础

python 第一天基础计算机基础入门CPU:中央处理器。内存:存储数据,读取速度较快,但是断电即消失。用于存储一些瞬时数据硬盘:存储数据,分为机械硬盘和固态硬盘,固态硬盘读取速度>机械大范围。断电不消失,可以长久存储操作系统:windows系列、Linux系列应用程序:qq、微信等​ 应用程序调用:通过鼠标(输入设备)点击应用系统,操作系统将硬盘的数据读取到内存,在从内存调到cpu缓存中,在到

2017-12-14 20:24:15 387

空空如也

空空如也

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

TA关注的人

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