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

    文章

    4536

    浏览量

    66496
  • python
    +关注

    关注

    51

    文章

    4657

    浏览量

    83379

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

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

收藏 人收藏

    评论

    相关推荐

    labview实现词云图绘制(非python接口)

    ` 网上有很多词图云生成器,python也能用封装好的接口在线调用,不求原理的调用,用labview在本地生成词云图来解释下面生成的原理:核心函数块:图片文字绘制,获取文字区域原理:首先在图片
    发表于 06-07 12:08

    如何用Python给头像添加国旗

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

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

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

    关于《Python编程入门系列教程》说明及教程汇总

    python。第一单元Turtle绘图有两个主题“龟龟赛跑”+“飞机大战”。第一课《智能绘星》重在掌握使用Turtle绘制线条的基本方式,第二课《模拟星空》重在掌握通过
    发表于 06-23 10:10

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

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

    如何使用Python Turtle进行编码

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

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

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

    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 18次下载

    2.2 python字符串类型

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

    Python-字符

    字符串就是 一串字符 ,是编程语言中表示文本的数据类型,在Python中使用一对双引号 "" 或者一对单引号来定义.
    的头像 发表于 02-16 15:05 581次阅读
    <b class='flag-5'>Python</b>-<b class='flag-5'>字符</b>串

    python字符串有哪些特定方法

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

    Python2与Python3中对字符串的支持

    其实Python3中对字符串支持的改进,不仅仅是更改了默认编码,而是重新进行了字符串的实现,而且它已经实现了对UNICODE的内置支持,从这方面来讲Python已经和JAVA一样优秀。
    的头像 发表于 07-05 16:15 501次阅读

    Python字符编码转换

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