python学习笔记
文章平均质量分 67
甲壳虫爱上了夏天
这个作者很懒,什么都没留下…
展开
-
python中range和xrange的用法与区别
range 函数说明:range(x,y,z),根据x与y的值指定的范围以及z设定的步长,生成一个序列。range示例:>>> range(5) #代表从0开始长度为5[0, 1, 2, 3, 4]>>> range(1,5) #代表从1到5(不包含5)[1, 2, 3, 4]>>> range(1,5,2) #代表从1到5,步长为2(不包含5)[1, 3]xran原创 2016-07-25 14:59:42 · 759 阅读 · 0 评论 -
python基础[list,tuple,dictionary,set]
python基础[list,tuple,dictionary,set]等数据结构以及内置函数的使用转载 2016-07-26 23:54:25 · 354 阅读 · 0 评论 -
Python特殊用法[map、reduce、filter、lambda、列表推导式等]
Python特殊用法[map、reduce、filter、lambda、列表推导式等]转载 2016-07-27 00:20:47 · 347 阅读 · 0 评论 -
python中使用fork创建新的进程
fork知识入门 python的os module中有fork()函数用于生成子进程,生成的子进程是父进程的镜像,但是它们有各自的地址空间,子进程复制一份父进程内存给自己,两个进程之间的执行是相互独立的,其执行顺序可以是不确定的、随机的、不可预测的,这点与多线程的执行顺序相似。import osimport timetry: forkpid = os.fork() time.sl原创 2016-08-03 16:08:53 · 605 阅读 · 0 评论 -
第一个Python爬虫
爬取快代理网站免费的IP代理地址py代码#coding=utf-8import urllib2import re #导入正则表达式模块'''http://www.kuaidaili.com/proxylist/1/'''def geturl(): p = re.compile(r'<td data-title="IP">(.+?)</td>') for i in range(1,原创 2016-08-03 16:10:39 · 817 阅读 · 0 评论 -
Python3.4文件目录操作
编程语言对文件系统的操作是一项必不可少的功能,各种编程语言基本上都有对文件系统的操作,最简洁的莫过于linux里面shell的操作了,其次,则是python,ruby等动态语言的操作,那么,今天散仙来看下,在python里面如何使用一些常用的操作文件功能。主要包括: 1,创建一个文件 2,删除一个文件 3,创建一个目录 4,删除一个目录 5,拷贝,重命名,查看文件大小 6,列出某个目录下转载 2016-07-25 19:42:57 · 423 阅读 · 0 评论 -
Python之input()与raw_input()
input()与raw_input()均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小栗子。TipsTip1>>> raw_input_A = raw_input("raw_input: ")raw_input: asd>>> input_A = input("Input: ")Input: asdTraceback (most recent原创 2016-08-13 10:08:15 · 332 阅读 · 0 评论 -
Python中用format()格式化字符串
自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?语法它通过 {} 和 : 来代替 % 。“映射”示例通过位置In [1]: '{0},{1}'.format('zw',20) Out[1]: 'zw,20'In [2]: '{},{}'.format('zw',20) Out[2]: 'zw原创 2016-08-13 10:09:26 · 373 阅读 · 0 评论