python
linshijun33
低头做事,不忘抬头看天。脚步不能停。
展开
-
hannoi塔(汉诺塔)移动过程解析
来源汉诺塔是来源于印度的一种古老的益智游戏。它总共有三根柱子,分别为A,B,C。初始状态下,A柱中有N个盘子,这N个盘子有大有小,大的在下面,小的在上面。游戏的最终目标就是将A柱上的所有盘子移到C柱上,中间可以经过B柱,过程中必须保持大盘在下面,小盘在上面。如图所示:算法引申在这个题目中,我们把关注点投向最优解实现:需要用最少的步骤完成游戏,移动的过程是怎么样的。 现在让我们在脑海中想一下自己操原创 2016-12-03 17:02:47 · 16993 阅读 · 2 评论 -
利用 Python 爬取豆瓣电影排行榜 Top250 的数据
平时利用在地铁公交的时间简单学习了解了 Python,学习参考的是廖雪峰的Python教程 ,但是要想学好,还是要上手练习才会有好的效果,于是周末就利用 Python 写了一个简单的爬虫,来获取豆瓣电影排行榜 Top250 的数据,实现了保存数据到文件,保存海报图片。我利用的是 requests (HTTP for Humans ,哈哈)和 BeautifulSoup,具体使用方法可参考官网,原创 2016-11-25 23:52:02 · 2103 阅读 · 0 评论 -
Error: Could not link: /usr/local/etc/bash_completion.d/brew
用mac在brew update的时候,提示出现error link的错误,最后的提示是please delete these path。解决方案是:rm -rf 上述的路径我的就是一起合并执行力: rm -rf /usr/local/share/zsh/site-functions/_brew & rm -rf /usr/local/share/man/man1/brew.1 &...原创 2018-02-12 10:01:41 · 596 阅读 · 0 评论 -
Python小猪佩奇来拜年
快要过年了,在这里给大家带来的是Python版的小猪佩奇拜年!效果如下:turtle库介绍turtle(海龟)库是python自带的绘图库,可以用它来绘制想要的图画。它的绘图原理:有一只海龟,其实在窗体正中心,在画布上游走, 走过的轨迹形成了绘制的图形。海龟由程序控制,可以控制移动、变换 颜色、改变宽度等。主要指令:控制指令绘制指令全局指令这些指令都比较简单,利用这...原创 2019-02-03 22:08:57 · 1054 阅读 · 0 评论 -
pymysql数据库之建库建表、增删改查
上次有同学问到,python的持久化怎么处理。这次就带大家来体验一下,python怎么去访问数据库。首先要有个数据库现在的数据库分类很多,以mysql为例。需要到mysql的官网上去下载mysql。下载路径下载打开安装包,勾选常见的安装位置等配置以后,设置数据库用户名密码,启动mysql就可以了。mac上的启动可以沿着一下路径开启: 系统偏好设置------Mysql------开启。如...原创 2019-03-19 23:51:56 · 10667 阅读 · 1 评论