自定义博客皮肤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)
  • 收藏
  • 关注

原创 *正整数的质因数

求:正整数的质因数。如:20的质因数为2*2*5 标准答案:from sys import stdoutn=int(input("请输入一个正整数:"))print("n=%d"%n)for i in range(2,n+1): while n!=i: if n%i==0: stdout.write(str(i)) ...

2018-11-20 17:30:26 355

原创 如何计算素数

题目:如何计算素数?思路:素数只可以被1和它本身相除,所以我打算把素数从2除到它减去1解答:for i in range(100,201): for j in range(2,i-1): if(i%j==0): break else: print("%d "%i,end='')(但是这个是...

2018-11-20 13:47:17 2842

原创 数字比大小

题目:输入三个整数x,y,z,请把这三个数由小到大输出。答案:I=[]for i in range(3): x=int(input("integer:\n")) I.append(x) #append() 方法用于在列表末尾添加新的对象I.sort() #sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数,默认升序...

2018-11-19 17:43:30 368

原创 计算日期

题目:输入某年某月某日,判断这一天是这一年的第几天?我的答案:year=int(input("请输入年份:"))month=int(input("请输入月份:"))day=int(input("请输入日期:"))month2=(0,31,28,31,30,31,30,31,31,30,31,30,31)month1=(0,31,29,31,30,31,30,31,31,30,31...

2018-11-19 16:27:18 196

原创 Python爬虫读书笔记——下载缓存(6)

磁盘缓存几大主流文件系统的限制操作系统 文件系统 非法文件名字符 文件名最大长度 Linux Ext3/Ext4 / and \0 255字节 OS X HFS Plus : and \0 255个UTF-16编码单元 Windows NTFS \、/、?、:、*、"、>、< and ...

2018-11-15 14:02:09 288

原创 Python爬虫读书笔记——下载缓存(5)

为了支持缓存,需要修改之前编写的download函数,使其在URL下载前进行缓存检查。另外,需要把限速功能移至函数内部,只有在真正发生下载时才会触发限速,而在加载缓存时不会触发。为了避免每次下载都要传入多个参数,我们借此机会将download函数重构为一个类,这样参数只需在构造方法中设置一次,就能在后续下载时多次复用。支持缓存功能的代码实现:class Downloader: ...

2018-11-14 10:48:20 299

原创 python爬虫读书笔记——数据抓取(4)

三种网页抓取方法1.正则表达式(这个真的很难懂,之后会单独写篇笔记)2.Beautiful Soup该模块可以解析网页,并提供定位内容的便捷接口。3.Lxmllxml是基于libxml2这一lxml解析库的python封装。该模块使用C语言编写,解析速度比Beautiful Soup更快。lxml也可以正确解析属性两侧缺失的引号,并闭合标签,不过该模块没有额外添加<ht...

2018-11-13 11:32:02 285

原创 python爬虫读书笔记(3)

上一篇笔记提到链接爬虫,在书中还提到,可以添加一些其他功能,可以在爬取其他网站时更加有用。1.解析robots.txt 我们需要解析robots.txt 文件, 以避免下载禁止爬取的URL。 使用Python自带 的robotparser模块, 就可以轻松完成这项工作。>>>import robotparser>>>rp=robotparser....

2018-11-09 14:14:21 304

原创 python爬虫读书笔记(2)

1.网站地图爬虫def crawl_sitemap(url): #下载网站地图文件 sitemap=download(url) #正则表达式,从<loc>标签中提取出URL,获得网站地图链接 links=re.findall('<loc>(.*?)</loc>',sitemap) #下载每个链接 for l...

2018-11-09 11:49:27 215

原创 python爬虫读书笔记(1)

1.使用urllib2模块下载URLimport urllib2def download(url): return urllib2.urlopen(url).read()2.捕获异常出现下载错误时,该函数能够捕获异常,然后返回None。import urllib2def download(url): print 'Downloading:',url ...

2018-11-08 14:33:03 189

原创 python学习杂谈

学了快一个月的python,也不知道自己学了点什么。在学校三年,碌碌无为,编程基础几乎为0。谈什么后悔是没有用的了,只能够抓紧学习了。成为大牛,真的很遥远,可能一辈子都走不到那个境地。但是对于这块领域做到熟悉还是有着无限可能的。青春未逝,未来可期。...

2018-11-05 11:06:33 145

空空如也

空空如也

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

TA关注的人

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