《Python神笔马良绘画案例集合》是李兴球编写的一些主要由Python海龟画图模块制作的案例集。除了少数几个不是绘画或动画作品外,绝大多数都是用turtle模块制作的绘画或利用动画原理甚至3D原理制作的。后面的稍微难一点,最后几个用了pillow图像处理模块、pygame模块的Surface类、tkinter模块的画布直接画图。本书适合于少儿编程教师上练习课(9岁以上)或留作业。教师可自行编排课次。上课时,只要展示程序运行后的图形或动画,让学生们编写程序即可,也可以布置成作业及练习给学生,这样能让Python课堂最简化。对于编写得快的同学,老师需要指引增加难度。对于编不出来的同学,老师可以在旁边立即指引。当大多数同学编写完后,老师即可统一讲解关键点,根据具体课堂情况,还可以继续修改程序。例如,可以把单独的功能块挑出来,做成函数。例如,可以把黑白图形变成多种颜色的图形。例如,修改导入模块的方式,重新编程。例如,让所画的画儿旋转或移动起来甚至自由落体。例如,把程序里面的for循环修改成while循环,或者反过来。

本书也适于广大编程爱好者通过阅读案例来自学编程。 案例大体按照了从简到难的编排顺序,有超过100个案例。每个案例有整体上的介绍,有必要时还会有更仔细的说明。源代码大多数都有注释。每行代码经过仔细审核,以李兴球先生几十年编程经验的上帝视野进行编写。代码力求符合Python哲学,目前已经是风火轮编程的灵活教材之一。

Python的海龟模块位于Python安装目录的Lib文件夹。海龟模块是基于tkinter模块开发的。本人对海龟模块即turtle.py文件,多年来有较为深入的分析,所以可以编写出与众不同的原创程序。本书后面的案例可是隐藏了很多海龟编程的秘密哟。有钻研精神的计算机教师应该把turtle.py模块多读几遍,充份理解模块中类的关系与用途。本书也是继李兴球先生编写完《哪吒学编程启蒙篇》、《哪吒学编程初级篇》、《哪吒学编程进阶篇》、《Python创意编程之Pygame教程》之后的又一力作。值得一提的是,作者尽量让每本书的案例都不尽相同。后续作品,如《Python海龟宝典》(暂名)、《Python创意编程100例Pygame篇》(暂名),敬请期待。

python语言创意绘画-Python神笔马良案例集相关推荐

  1. python语言创意绘画-Python街机模块的draw系列绘画例子集合

    """ draw系列绘画例子集合 """ import arcade import os # 设置工作目录,以python -m启动程序时才 ...

  2. python语言创意绘画-Python turtle库能画出什么好玩的东西?

    [教你用Python画蛋糕] 我曾经给别人送过的生日礼物是一段Python代码... 用了Python的turtle package,仿照这个网站的代码:Layer Cake using Python ...

  3. python语言创意绘画-用python画画

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 那么今天就一起来看看怎样在python中画一棵美丽的樱花树-? 说到用p ...

  4. python语言创意绘画-校招资讯|拼多多、百度、中建六局等名企校园招聘

    原标题:校招资讯|拼多多.百度.中建六局等名企校园招聘 1.[上海]拼多多 [公司简介] 拼多多是国内目前主流的手机购物APP.用户通过发起和朋友,家人,邻居等的拼团,以更低的价格,拼团购买商品.旨在 ...

  5. python语言创意绘画-齐齐哈尔富裕高校邦数据科学通识课【Python基础语法】答案...

    齐齐哈尔富裕高校邦数据科学通识课[Python基础语法]答案it8p 齐齐哈尔富裕高校邦数据科学通识课[Python基础语法]答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星, ...

  6. python语言创意绘画-银川童程童美Python少儿编程班价格

    银川童程童美是达内教育集团旗下青少儿教育品牌,形成了以乐高创意启蒙课程.少儿编程.智能机器人编程.信息学奥赛编程等课程体系为核心,采用了线上线下相结合的授课方式,集国内外大型科技赛事.少儿资格认证考试 ...

  7. python语言创意绘画是什么-Python街机模块的draw系列绘画例子集合

    """ draw系列绘画例子集合 """ import arcade import os # 设置工作目录,以python -m启动程序时才 ...

  8. python语言创意绘画-北京画室_美术高考画室_北京画室排名前十_达人美术高考培训...

    达人名师-杨年斌 中央美术学院 北京达人画室总校长,09年毕业于中央美院造型专业.作品出版<教学对话>.<经典全集>.<笔笔皆是>.<实力教学>.< ...

  9. python语言创意绘画是什么意思_创意绘画是什么?

    展开全部 创意美术是根据不2113同年龄段幼儿的生长发育特5261点,以绘4102画性游戏为载体,设计1653通过视觉.听觉.触觉和嗅觉等感觉器官,用多样化的材料,使幼儿从感知到运用点.线.面进行构图 ...

最新文章

  1. ubuntu 14.04 安装 vmware 10 X64 后无法启动解决方法
  2. HDU 5375 Gray code
  3. CUR分解算法及Python实现
  4. js调用java代码返回解决方案
  5. 实例33:python
  6. rdd分片 spark_分布式数据集SparkRDD的依赖与缓存
  7. cdn加载插件和npm安装的差别_web开发:打字机效果插件Typed.js
  8. Storm介绍及核心组件和编程模型
  9. 利用网络媒体搭建自己就业之“桥”——卖糖葫芦北大毕业生谋职报道带来的启示...
  10. 网页抽奖程序(年会,开幕式等)
  11. 池化层MaxPool函数详解及反向传播的公式推导
  12. mysql 查询去掉多余零
  13. QT控件被其他控件遮盖
  14. SW2016启动界面闪退、激活工具不出现All done! Enjoy!
  15. 关于拉普拉斯算子作用于(1/r)的证明
  16. 西瓜播放器xgplayer设置自动播放
  17. 什么是Type-c口?Type-c口有什么优势?
  18. Java选择题(八)
  19. 网络之tcpdump命令
  20. 伊斯坦布尔之旅第四天:大巴扎和博斯普鲁斯海峡

热门文章

  1. cisco 3560 MAC MOVE功能解决802.1x认证主机从交换机端口之间移动认证会话不断开问题
  2. PowerBuilder打开OLE控件页崩溃的解决办法
  3. JavaFX+SpringBoot+验证码功能的小型薪酬管理系统
  4. ctyoung显示服务器错误,电信ct-young服务终端错误怎么弄
  5. 【公告】毛豆旗下网站
  6. 对于谷歌搜索引擎,李彦宏有话说
  7. hbase 基本语法
  8. VirtualBox无法全屏显示终极解决方案!
  9. 麓言信息 优秀的UI设计师必须了解UI设计原则
  10. 哈达玛变换及其在图像/视频编码中的应用:计算SATD