码迷,mamicode.com
首页 >  
搜索关键字:python笔记    ( 476个结果
Python笔记·第十一章—— 函数 (二) 装饰器
一 为何要用装饰器 有的时候写完一段代码,过段时间需要对它进行升级、添加一些新功能,但是如果要直接修改原来的代码会影响其他人的调用,所以就需要一个不修改源代码且不修改原函数的调用方式的东西又能为原函数增添新功能的东西,装饰器就是干这个的。 二 什么是装饰器 三 装饰器的使用 下面是为一个函数添加装饰 ...
分类:编程语言   时间:2017-12-28 18:21:02    阅读次数:200
Python笔记——初窥Scrapy
Scrapy是Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。 使用Scrapy抓取一个网站一共需要四个步骤: (1)创建一个Scrapy项目 (2)定义Item容器 (3)编写爬虫 (4)存储内容 Scrapy实例: ...
分类:编程语言   时间:2017-12-27 18:14:53    阅读次数:166
Python笔记·第九章—— 函数 (一)
一、函数的作用 函数可以让我们代码结构更清晰,而且避免了代码的重复,冗余,使一段代码或者功能可以反复的被调用,大大提高了开发效率 二、函数的定义 实例如下: 三、函数的调用 调用函数很简单,就是已经定义的函数名加括号,如果此函数需要参数,那括号内就要加入需要传的参数。如,调用上面定义的my_max函 ...
分类:编程语言   时间:2017-12-26 20:57:21    阅读次数:219
Python笔记·第七章—— IO(文件)处理
一、文件处理简介 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/ ...
分类:编程语言   时间:2017-12-25 21:00:10    阅读次数:248
python笔记6-%u60A0和\u60a0类似unicode解码
前言 有时候从接口的返回值里面获取到的是类似"%u4E0A%u6D77%u60A0%u60A0"这种格式的编码,不是python里面的unicode编码。 python里面的unicode编码应该是这种格式:\u4e0a\u6d77\u60a0\u60a0 unicode编码 1.先看下python ...
分类:编程语言   时间:2017-12-19 01:14:16    阅读次数:155
python笔记十二(匿名函数)
一、匿名函数 有些情况下,我们需要把函数当做参数传入到另外的函数中,或者是把函数作为某个函数的返回值,此时我们就可以使用匿名函数。 匿名函数的标志是lambda. 如上述代码, : 前面的是需要传入匿名函数的参数,并且匿名参数不需要返回值,返回值就是表达式的结果。 ...
分类:编程语言   时间:2017-12-16 17:22:43    阅读次数:161
python笔记十三(匿名函数)
一、匿名函数 有些情况下,我们需要把函数当做参数传入到另外的函数中,或者是把函数作为某个函数的返回值,此时我们就可以使用匿名函数。 匿名函数的标志是lambda. 如上述代码, : 前面的是需要传入匿名函数的参数,并且匿名参数不需要返回值,返回值就是表达式的结果。 ...
分类:编程语言   时间:2017-12-16 17:18:22    阅读次数:139
Python笔记十一(迭代器)
这里我们要学会Iterable和Iterator. 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function 以上两类都可以作用于for循环,都是可迭代对象(Iterable). 可以被next ...
分类:编程语言   时间:2017-12-16 15:57:54    阅读次数:146
Python笔记——类定义
http://blog.csdn.net/wklken/article/details/6313265 一、类定义: class <类名>: <语句> 类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性 如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象 类的私有属 ...
分类:编程语言   时间:2017-12-15 18:56:03    阅读次数:111
python笔记十(列表生成式、生成器)
一、列表生成式 列表生成式就是python设置的可以用来可以生成列表的。 如要生成一个0-9的列表我们可以通过以下代码实现: 但是如果生成的列表较为复杂呢?例如生成包含0²、1²、2²。。。9²这样一个列表; 在上述代码中,我们通过for循环将数值append到列表L中,虽然可以实现,但是也是low ...
分类:编程语言   时间:2017-12-14 03:59:19    阅读次数:196
476条   上一页 1 ... 11 12 13 14 15 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!