【实例简介】多啦A梦

【实例截图】

【核心代码】# * -- utf-8 -- *

# Author: Tang

import turtle as t

t.speed(10)

t.pensize(8)

t.hideturtle()

t.screensize(500, 500, bg='white')

# 猫脸

t.fillcolor('#00A1E8')

t.begin_fill()

t.circle(120)

t.end_fill()

t.pensize(3)

t.fillcolor('white')

t.begin_fill()

t.circle(100)

t.end_fill()

t.pu()

t.home()

t.goto(0, 134)

t.pd()

t.pensize(4)

t.fillcolor("#EA0014")

t.begin_fill()

t.circle(18)

t.end_fill()

t.pu()

t.goto(7, 155)

t.pensize(2)

t.color('white', 'white')

t.pd()

t.begin_fill()

t.circle(4)

t.end_fill()

t.pu()

t.goto(-30, 160)

t.pensize(4)

t.pd()

t.color('black', 'white')

t.begin_fill()

a = 0.4

for i in range(120):

if 0 <= i < 30 or 60 <= i < 90:

a = a 0.08

t.lt(3) #向左转3度

t.fd(a) #向前走a的步长

else:

a = a-0.08

t.lt(3)

t.fd(a)

t.end_fill()

t.pu()

t.goto(30, 160)

t.pensize(4)

t.pd()

t.color('black', 'white')

t.begin_fill()

for i in range(120):

if 0 <= i < 30 or 60 <= i < 90:

a = a 0.08

t.lt(3) # 向左转3度

t.fd(a) # 向前走a的步长

else:

a = a-0.08

t.lt(3)

t.fd(a)

t.end_fill()

t.pu()

t.goto(-38,190)

t.pensize(8)

t.pd()

t.right(-30)

t.forward(15)

t.right(70)

t.forward(15)

t.pu()

t.goto(15, 185)

t.pensize(4)

t.pd()

t.color('black', 'black')

t.begin_fill()

t.circle(13)

t.end_fill()

t.pu()

t.goto(13, 190)

t.pensize(2)

t.pd()

t.color('white', 'white')

t.begin_fill()

t.circle(5)

t.end_fill()

t.pu()

t.home()

t.goto(0, 134)

t.pensize(4)

t.pencolor('black')

t.pd()

t.right(90)

t.forward(40)

t.pu()

t.home()

t.goto(0, 124)

t.pensize(3)

t.pencolor('black')

t.pd()

t.left(10)

t.forward(80)

t.pu()

t.home()

t.goto(0, 114)

t.pensize(3)

t.pencolor('black')

t.pd()

t.left(6)

t.forward(80)

t.pu()

t.home()

t.goto(0,104)

t.pensize(3)

t.pencolor('black')

t.pd()

t.left(0)

t.forward(80)

# 左边的胡子

t.pu()

t.home()

t.goto(0,124)

t.pensize(3)

t.pencolor('black')

t.pd()

t.left(170)

t.forward(80)

t.pu()

t.home()

t.goto(0, 114)

t.pensize(3)

t.pencolor('black')

t.pd()

t.left(174)

t.forward(80)

t.pu()

t.home()

t.goto(0, 104)

t.pensize(3)

t.pencolor('black')

t.pd()

t.left(180)

t.forward(80)

t.pu()

t.goto(-70, 70)

t.pd()

t.color('black', 'red')

t.pensize(6)

t.seth(-60)

t.begin_fill()

t.circle(80,40)

t.circle(80,80)

t.end_fill()

t.pu()

t.home()

t.goto(-80,70)

t.pd()

t.forward(160)

t.pu()

t.home()

t.goto(-50,50)

t.pd()

t.pensize(1)

t.fillcolor("#eb6e1a")

t.seth(40)

t.begin_fill()

t.circle(-40, 40)

t.circle(-40, 40)

t.seth(40)

t.circle(-40, 40)

t.circle(-40, 40)

t.seth(220)

t.circle(-80, 40)

t.circle(-80, 40)

t.end_fill()

# 领带

t.pu()

t.goto(-70, 12)

t.pensize(14)

t.pencolor('red')

t.pd()

t.seth(-20)

t.circle(200, 30)

t.circle(200, 10)

# 铃铛

t.pu()

t.goto(0, -46)

t.pd()

t.pensize(3)

t.color("black", '#f8d102')

t.begin_fill()

t.circle(25)

t.end_fill()

t.pu()

t.goto(-5, -40)

t.pd()

t.pensize(2)

t.color("black", '#79675d')

t.begin_fill()

t.circle(5)

t.end_fill()

t.pensize(3)

t.right(115)

t.forward(7)

t.mainloop()

用python画多啦a梦源码_python 画多啦A梦相关推荐

  1. 用python画雪花 科赫曲线递归_python 画雪花 —科赫曲线的实现-Python 实用宝典

    漂亮的科赫曲线 科赫曲线是一种分形,其形态非常像雪花,因此又被称作科赫雪花.雪花曲线. 下面是用python的turtle包让我们来实时画一个如上图所示的雪花. import turtle def k ...

  2. python制作微信个人二维码_Python实现 | 微信带参数的二维码

    微信运营越来越多了,这种带参数二维码的使用场景还挺多的,但是网上的实现大都是PHP啥的,还不想写PHP的我只好用Python实现一下了. 关于带参二维码的介绍,记得先看官网:生成带参数的二维码. 先大 ...

  3. python 一张图画多条线_Python画多条线在一个图里

    概要: python的matplotlib作图很强大,本文教你用6种不同方式解决将多种数据曲线画到一起. 问题: 今天,老板又要一个数据报表,小明选择用 python来实现."用matplo ...

  4. c语言绘画哆啦a梦源码,简单壁纸制作-哆啦A梦

    可爱的壁纸总是会受到大家的喜欢,那么如何制作一个简单的壁纸呢?跟着源码时代UI老师一起动起来吧! 最终效果预览: 使用软件:Adobe PhotoShop CC2017 方法步骤 第一步:打开Adob ...

  5. python制作微信个人二维码_Python制作微信机器人,随时陪你聊天

    之前给大家分享了怎么用 itchat 库制作微信朋友性别统计图,今天给大家介绍一个更强大的库:wxpy 库. wxpy 在 itchat 的基础上,通过大量接口优化提升了模块的易用性,并进行丰富的功能 ...

  6. python制作会动的表情包_python画微信表情符的实例代码

    #@project = facepalm #@file = main #@author = Maoliang Ran #@create_time = 2018/8/28 22:57 import tu ...

  7. python画半圆的指令是什么_python画圆的方式是什么

    python画圆的方式是什么 发布时间:2020-09-03 11:04:03 来源:亿速云 阅读:72 作者:小新 python画圆的方式是什么?这个问题可能是我们日常学习或工作经常见到的.希望通过 ...

  8. python画出roc曲线 auc计算逻辑_Python画ROC曲线和AUC值计算

    前言 ROC(Receiver Operating Characteristic)曲线和AUC常被用来评价一个二值分类器(binary classifier)的优劣.这篇文章将先简单的介绍ROC和AU ...

  9. python数据可视化之美源码_Python数据可视化之美-专业图

    Python数据可视化之美 专业图表绘制指南 作  者:张杰 著 定  价:129 出 版 社:电子工业出版社 出版日期:2020年03月01日 页  数:303 装  帧:平装 ISBN:97871 ...

最新文章

  1. 第十九章——使用资源调控器管理资源(2)——使用T-SQL配置资源调控器
  2. KNN识别手写数字MNIST
  3. 全排列—leetcode46
  4. ATT开源项目反客为主
  5. 【原创】erlang 模块之 epmd
  6. 牛客 String II
  7. 荣耀9“致敬”小米6?这是今年手机界最大的笑话!
  8. jdk8默认垃圾回收器_JVM系列之经典垃圾回收器(上篇)
  9. “Rule can only have one resource source”错误
  10. python编辑excel文件_python自动化之修改excel(包括xls文件和xlsx文件)
  11. Linux有待提高的七个领域
  12. python动态数据类型_[python学习手册-笔记]004.动态类型
  13. 远程办公:常用的远程协助软件,你都知道吗?
  14. 第十八届西南科技大学ACM程序设计竞赛(同步赛)
  15. JS 获取 元素 非行内样式
  16. 2022年,Python 编程需要养成这 9 个好习惯
  17. Mac之brew安装
  18. php webcam,如何使用Dynamic Web TWAIN附加组件构建PHP Webcam App
  19. 使用pygame前的小插曲
  20. 普中科技51单片机的ADC采样电位器功能实现以及特点

热门文章

  1. python画笔速度调为最高_【python入门系类课程 第三课 神奇的画笔】
  2. ROM、PROM、EPROM、EEPROM、Flash ROM分别指什么?
  3. 利用Nginxcp为cPanel/WHM服务器开启nginx支持
  4. 22年春天的一部分面经
  5. js针对禁用ie浏览器(包括ie11)在内打开网页弹窗提示更好的体验解决方案
  6. const定义及初始化约束
  7. 研发里那只看不见的手,勒的很疼
  8. ps作图缩小有锯齿的解决方法
  9. BZOJ2901: 矩阵求和
  10. hp服务器装系统键盘没反应,u盘装系统f12没反应怎么回事|u盘装系统按f12没反应怎么解决...