作家
登录

Python趣味代码整合之提升编程兴趣

作者: 来源: 2017-04-07 09:19:42 阅读 我要评论

Python应用turtle绘制国旗代码

这篇文┞仿主如果整合一些趣味代码,一方面本身对这些内容比较感兴趣,另一方面欲望这些代码能晋升大年夜家的编程兴趣。

一、Python应用turtle绘制国旗

代码如下:

运行结不雅如下所示,它是动态绘制过程。

Python应用turtle绘制国旗 

留意安装第三方包的办法如下所示:

在Command Window界面下进入Anaconda2\Scripts文件夹,经由过程pip安装。

二、Python图片转换位字符画

代码如下:

Python图片转换位字符画代码

运行结不雅如下所示,输入图片转换成txt文字显示。

Python图片转换位字符画

 

缺点:若何经由过程一个文本编辑器查看原图呢?txt只能设置宋体8号字体最小,然则不克不及显示全部内容。

三、Python实现俄罗斯方块

须要留意设备文件 elsfk.cfg,定义了单一偏向的原始方块外形组合,具体的格局解释请拜见getConf中的注解。同时须要惹人"msyh.ttc"中文字体。

elsfk.cfg文件内容如下:

因为这段代码长达550行,同时微信文┞仿的代码在各类手机上会因为适配问题而无法全部显示,是以小编将它们放在了马哥的家信上,链接会放在文┞仿最后,有兴趣的可以点击链接查看。

运行结不雅如下所示:

 

四、Python实现飞机大年夜战

第一步,显示背景。

第二步,显示飞机。

留意:须要pip install pygame安装该包,同时横向移动每次感到老是两步。

第三步,让飞灵活起来。

运行结不雅如下所示:

 

五、Python 25行代码实现人脸辨认

1.安装OpenCV

安装后如下图所示,选择build\python\2.7\x86\cv2.pyd,复制到python-2.7.9\Lib\site-packages\中即可。

关于C或者JAVA接口的安装,可参考build\doc\opencv_tutorials.pdf, 琅绫擎各类平台的具体安装步调,以及结合IDE编译的解释。

运行输入如下代码,去到文件夹下:

2.下载源码

3.运行代码及结不雅

C:\>cd C:\Users\yxz15\Desktop\FaceDetect-master

python face_detect.py bbbb.jpg haarcascade_frontalface_default.xml


  推荐阅读

  六轴工业机器人的控制方式及特点

工业机械人是面向工业范畴的多关节机械手或多自由度的机械装配,它能主动履行工作,是靠自身动力和控制才能来实现各类功能的一种机械。它可以接收仁攀类批示,也可以按照预先编排的法度榜>>>详细阅读


本文标题:Python趣味代码整合之提升编程兴趣

地址:http://www.17bianji.com/lsqh/34621.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)