0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Python使用turtle绘制国旗,Python图片转换位字符画

马哥Linux运维 来源:lq 2018-12-31 09:07 次阅读

这篇文章主要是整合一些趣味代码,一方面自己对这些内容比较感兴趣,另一方面希望这些代码能提升大家的编程兴趣。

一、Python使用turtle绘制国旗

代码如下:

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

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

在Command Window界面下进入Anaconda2Scripts文件夹,通过pip安装。

二、Python图片转换位字符画

代码如下:

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

缺点:如何通过一个文本编辑器查看原图呢?txt只能设置宋体8号字体最小,但是不能显示全部内容。

三、Python实现俄罗斯方块

需要注意配置文件 elsfk.cfg,定义了单一方向的原始方块形状组合,具体的格式说明请参见getConf中的注解。同时需要引入"msyh.ttc"中文字体。 elsfk.cfg文件内容如下:

运行结果如下所示:

注意:需要pip install pygame安装该包,同时横向移动每次感觉总是两步。

四、Python实现飞机大战

第一步,显示背景。第二步,显示飞机。第三步,让飞机动起来。

运行结果如下所示:

五、Python 25行代码实现人脸识别

1.安装OpenCV

安装后如下图所示,选择buildpython2.7x86cv2.pyd,复制到python-2.7.9Libsite-packages中即可。

关于C或者JAVA接口的安装,可参考builddocopencv_tutorials.pdf, 里面各种平台的详细安装步骤,以及结合IDE编译的说明。

2.下载源码

3.运行代码及结果

运行输入如下代码,去到文件夹下:C:>cd C:Usersyxz15DesktopFaceDetect-masterpython face_detect.py bbbb.jpg haarcascade_frontalface_default.xml

运行结果如下所示,可以看到人脸都识别出来了。

4.源码详解face_detect.py代码如下所示:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4787

    浏览量

    68589
  • python
    +关注

    关注

    56

    文章

    4796

    浏览量

    84668

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

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何用Python给头像添加国旗

    Python给头像添加国旗的方法
    发表于 11-11 08:02

    在windows下安装python 在linux下安装python 在masOS下安装python

    Python,也适用于其他编程语言。2.学习使用turtle在屏幕上绘制图形。说明:turtlePython内置的一个非常有趣的模块,特别
    发表于 06-11 16:59

    python基础教程之Python学习入门字符串的详细程序资料说明

    Python 字符串操作,如string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等。
    发表于 10-30 19:13 8次下载

    Python转义字符使用总结资料免费下载

    本文档的主要内容详细介绍的是Python转义字符使用总结资料免费下载主要内容包括了:Python转义字符Python
    发表于 01-17 17:24 6次下载
    <b class='flag-5'>Python</b>转义<b class='flag-5'>字符</b>使用总结资料免费下载

    Python做几个表情包

    今天制作表情包用到的威廉希尔官方网站 还是之前提到的Turtle库,可以从之前的文章除了佩奇我们还要玩点更高级的,去学习Turtle的常用语法,然后就是PIL库,之前通过这篇文章:Python骚操
    的头像 发表于 02-11 11:13 5194次阅读

    如何使用Python Turtle进行编码

     可以做更多的事情,本教程只是为了让您领略并继续前进。有关更多信息,请查看Python Turtle文档,
    的头像 发表于 01-29 17:51 2372次阅读

    几个Python绘图Turtle库的范例资料免费下载

    本文档的主要内容详细介绍的是几个Python绘图Turtle库的范例资料免费下载。
    发表于 06-04 08:00 0次下载

    如何使用Python绘制PDF文件教程详细说明

    本文档的主要内容详细介绍的是如何使用Python绘制PDF文件教程详细说明。
    发表于 08-27 11:48 12次下载
    如何使用<b class='flag-5'>Python</b><b class='flag-5'>绘制</b>PDF文件教程详细说明

    Python字符的实例详细说明

    本文档的主要内容详细介绍的是Python字符的实例详细说明包括了:Python 转义字符Python
    发表于 10-14 17:13 7次下载
    <b class='flag-5'>Python</b><b class='flag-5'>字符</b>的实例详细说明

    Python字符数统计函数程序

    Python字符数统计函数程序免费下载。
    发表于 05-25 14:35 19次下载

    2.2 python字符串类型

    2.2 python字符串类型 1. 如何定义字符串? 字符串是Python中最常用的数据类型之一。 使用单引号或双引号来创建
    的头像 发表于 02-17 17:08 1431次阅读

    使用Python绘制LoRa节点的实时数据

    电子发烧友网站提供《使用Python绘制LoRa节点的实时数据.zip》资料免费下载
    发表于 12-22 15:44 0次下载
    使用<b class='flag-5'>Python</b><b class='flag-5'>绘制</b>LoRa节点的实时数据

    python字符串有哪些特定方法

    python字符串序列操作也适用于列表和元组。 python字符串还有独有方法,即字符串对象的函数,其他对象不可调用,只有
    的头像 发表于 02-23 15:02 710次阅读

    Python字符编码转换

    UNICODE字符串可以与任意字符编码的字节进行相互转换,如图: 那么大家很容易想到一个问题,就是不同的字符编码的字节可以通过Unicode相互转换
    的头像 发表于 07-05 16:25 1093次阅读
    <b class='flag-5'>Python</b><b class='flag-5'>字符</b>编码<b class='flag-5'>转换</b>

    基于Python的地图绘制教程

    本文将介绍通过Python绘制地形图的方法,所需第三方Python相关模块包括 rasterio、geopandas、cartopy 等,可通过 pip 等方式安装。
    的头像 发表于 02-26 09:53 1203次阅读
    基于<b class='flag-5'>Python</b>的地图<b class='flag-5'>绘制</b>教程