python turtle 绘制北京天安门

#author: jjc
#data:2019.10.20
#func:用turtle绘制北京天安门

import turtle as t

#位移函数
def Skip(t,x,y):
    t.penup()
    t.goto(x,y)
    t.pendown()

#画笔基础设置
t.screensize(1200,800)
t.pensize(5)
t.hideturtle()
t.speed(20)
t.pencolor("red")

#画笔移动
Skip(t,-200,100)

#画房盖
t.circle(40,90)
t.right(90)
t.forward(200)
t.right(90)
t.circle(40,90)
t.right(180)
t.forward(280)

#顶层
t.left(135)
t.forward(20)
t.left(45)
t.forward(252)
t.left(45)
t.forward(20)

Skip(t,-184,82)
t.right(135)
t.forward(20)
t.left(90)
t.forward(249)
t.left(90)
t.forward(20)

#第二层屋檐
Skip(t,-184,62)
t.left(110)
t.forward(50)
t.circle(-40,50)
t.left(150)
t.circle(30,60)
t.forward(354)
t.circle(30,60)
t.left(150)
t.circle(-40,50)
t.forward(50)

#第二层
Skip(t,-214,33)
t.left(110)
t.forward(30)
t.left(90)
t.forward(309)
t.left(90)
t.forward(30)

#第二层柱子
t.left(180)
Skip(t,-183,33)
t.forward(30)
Skip(t,-152,33)
t.forward(30)
Skip(t,-121,33)
t.forward(30)
Skip(t,-90,33)
t.forward(30)
Skip(t,-59,33)
t.forward(30)
Skip(t,-28,33)
t.forward(30)
Skip(t,3,33)
t.forward(30)
Skip(t,34,33)
t.forward(30)
Skip(t,65,33)
t.forward(30)
t.left(180)

#外墙
Skip(t,-214,3)
t.left(90)
t.forward(250)
t.left(90)
t.forward(100)
t.left(90)
t.forward(809)
t.left(90)
t.forward(100)
t.left(90)
t.forward(250)
Skip(t,-464,-15)
t.left(180)
t.forward(383)
Skip(t,-37,-15)
t.forward(383)

#正门和侧门
Skip(t,-79,-97)
t.left(90)
t.forward(15)
t.circle(-20,180)
t.forward(15)

Skip(t,-189,-97)
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)

Skip(t,31,-97)
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)

Skip(t,-269,-97)
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)

Skip(t,111,-97)
t.left(180)
t.forward(10)
t.circle(-15,180)
t.forward(10)

#文字
Skip(t,-340,-15)
t.forward(20)

t.left(90)
t.forward(190)
t.left(90)
t.forward(20)

Skip(t,25,-15)
t.left(180)
t.forward(20)

t.left(90)
t.forward(190)
t.left(90)
t.forward(20)

#画框
Skip(t,-77,-4)
t.left(180)
t.forward(45)
t.left(90)
t.forward(36)
t.left(90)
t.forward(45)
t.left(90)
t.forward(36)
t.done()

python turtle 绘制北京天安门相关推荐

  1. python turtle画椭圆-python turtle 绘制太极图的实例

    效果如下所示: # -*- coding: utf-8 -*- import turtle # 绘制太极图函数 def draw_TJT(R): turtle.screensize(800, 600, ...

  2. python turtle画彩虹-Python turtle 绘制彩色螺旋线

    小朋友总会别各种五颜六色的色彩所吸引,就拿小编的小侄子来说,自己很喜欢美术课,看到五颜六色的颜色都想尝试着图一下,但结果总是不仅人意,今天南京小码王Python培训机构,就为大家介绍一下Python ...

  3. python简笔画绘制 数据驱动绘图恐龙_使用python turtle绘制简笔画大白-Go语言中文社区...

    使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...

  4. 使用Python+turtle绘制同心圆

    使用Python+turtle绘制同心圆 问题描述:数学定义上是指:同一平面上同一圆心而半径不同的圆.简单来说就是:圆心相同半径不同的圆,如果几个圆的圆心是同一点,那么这几个圆就叫做同心圆. 本文使用 ...

  5. 使用python turtle绘制简笔画大白

    使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...

  6. python turtle绘制圣诞树,就一棵破松树

    这里写自定义目录标题 python turtle绘制圣诞树 思路 代码 python turtle绘制圣诞树 思路 画三角形,从小到大,画,没了 代码 import turtle as tdef pa ...

  7. python简笔画蚂蚁_使用python turtle绘制简笔画大白-Go语言中文社区

    使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...

  8. Python turtle 绘制正方体

    Python &turtle 绘制正方体直观图 数学知识引入: 斜二测画法(注意,不是"邪恶测画法"哦,^ ^) "三变与三不变": ** " ...

  9. Python turtle 绘制抛物线

    Python turtle 绘制抛物线 具体实现 调用 示例 Python turtle 库未提供画抛物线的函数,但可通过解析函数( y 2 = 2 p x y^2=2px y2=2px, x 2 = ...

  10. python画圆形螺旋线-Python turtle 绘制彩色螺旋线

    小朋友总会别各种五颜六色的色彩所吸引,就拿小编的小侄子来说,自己很喜欢美术课,看到五颜六色的颜色都想尝试着图一下,但结果总是不仅人意,今天南京小码王Python培训机构,就为大家介绍一下Python ...

最新文章

  1. 苹果:AMD yes!官方开售显卡模块,价格1.8万起
  2. nodejs+vue.js+webpack
  3. linux setsockopt详解
  4. 算法图解:如何用两个栈实现一个队列?
  5. 伪静态 apache重写
  6. python从键盘输入一个字符串、将小写字母_# 每日一道面试题 # 从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件test中保存。...
  7. html为知笔记模板,新建笔记模板二次开发
  8. MSI设计一个1位二进制全减器
  9. 学生个人网页设计作品 学生个人网页模板 简单个人主页成品 个人网页制作 HTML学生个人网站作业设计
  10. Xbox360 手柄通过网络远程控制树莓派
  11. Python爬取IMDB TOP 250 电影榜单
  12. 他把菜品变成远销省外的零食,经过口口相传,月卖70万
  13. 安卓adb工具的安装方法
  14. 全栈必备的技术栈设想
  15. C++基础-郑莉 11-12章
  16. 杰瑞学Perl之CPAN(1)
  17. 三星13位VFD荧光屏驱动方案(最后附部分驱动代码和硬件设计链接)
  18. k-Means的优缺点
  19. 兄弟8400cdn耗材_兄弟DCP-L8400CDN驱动
  20. php 数据图形,15款经典图表软件推荐_php

热门文章

  1. 5GC 网元介绍(AMF、SMF、UPF、UDM、PCF)
  2. 5G网元结构和协议栈
  3. css分辨率乱了,css布局:屏幕分辨率问题
  4. Windows命令提示符窗口操作命令
  5. 吴恩达老师深度学习课程完整笔记
  6. 1.In-Sight浏览器电子表格的简单使用
  7. 小学三年级上册计算机计划书,小学生计划书
  8. matlab动图启动,MATLAB制作动图或视频
  9. linux bind日志级别,Bind日志配置。
  10. 梦幻西游战斗中服务器维护,梦幻西游10月22日维护公告 连续战斗自动问题修复...