python
ShulamiteWang
我的世界我主宰
展开
-
python的递归函数
“`-- coding:utf-8 --move(n, a, b, c)表示的是有n个盘子在a柱子上,将要移到b柱子上面去def move(n, a, b, c):如果a柱子上面只有一个盘子,则直接移到c柱子上面去并输出路径,结束递归if n == 1: print a, '-->', c return 表示的是将n-1的盘子从a柱子上面移到b柱子上面去move(n-1, a,原创 2016-11-02 23:52:48 · 299 阅读 · 0 评论 -
迭代
****重点内容** 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代是通过 for ... in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i n = list[i]; }原创 2016-11-03 11:46:02 · 328 阅读 · 0 评论 -
爬虫自学
爬虫的价值为我所用 基于数据做自己需要的东西爬虫架构 爬虫的调度端 用来启动爬虫,终止爬虫,监视爬虫的运行情况。 |URL管理器 ,对已经爬取的URL和待爬取的URL进行管理。 然后取出一个待爬取的URL传给网页下载器 |网页下载器,网页下载器会将URL指定的网页组成一个字符串。字符串会传给网页解析器 |网页解析器,一方面解析出有价值的东西,另一方面会解析原创 2016-11-17 11:34:41 · 501 阅读 · 0 评论