实例代码 

import turtle as tt.screensize(2000, 2000, 'white')  # 设置画布大小
t.speed(9)      # 设置画笔速度# 绘制旗面
t.pencolor('red')
# t.pu()
t.goto(-300, -200)
t.pd()
t.fillcolor('red')
t.begin_fill()
for i in range(0, 2):t.fd(600)t.lt(90)t.fd(400)t.lt(90)
t.end_fill()# 绘制大五角星
t.pu()
t.pencolor('yellow')
t.goto(-260, 120)
t.pd()
t.fillcolor('yellow')
t.begin_fill()
for i in range(0, 5):t.fd(113.137)     # 大星一划的边长t.rt(144)
t.end_fill()# 绘制四个小五角星
list1 = [(-100, 160), (-60, 120), (-60, 60), (-100, 20)]  # 四个五角星的中心坐标
list2 = [31.98, 8.13, -15.59, -38.66]     # 相对角度0的后退1.111需要左转的角度for j in range(0, 4):t.seth(0)         # 这是海龟头部的角度为0t.pu()t.goto(list1[j])  # 定位到五角星中心t.lt(list2[j])    # 旋转角度,以背向指向大五角星的角尖t.bk(20)          # 从五角星中心到指向大五角星的角尖(龟倒着爬)退一个小圆半径t.lt(18)          # 五角星的半角角度t.pd()t.begin_fill()for i in range(0, 5):t.fd(113.137 / 3)  # 小星一划的边长t.rt(144)t.end_fill() t.pu()
t.ht()
t.done()

运行结果 

Python绘图实例19:中国国旗绘制相关推荐

  1. Python绘图实例1:菱形绘制

    实例代码  import turtle # 导入海龟绘图 turtle.right(-30) # 指针沿水平方向右偏上旋转30度 turtle.fd(200) # 指针前进200个像素 turtle. ...

  2. Python绘图实例25:内切圆绘制

    实例代码 # coding:utf8 import turtleturtle.setup(500, 500) turtle.reset() turtle.pensize(5)turtle.penup( ...

  3. Python绘图实例22:笑脸绘制

    实例代码 # -*- coding: utf-8 -*- import turtle# 画脸 turtle.width(2) # 设置宽度 turtle.color("black" ...

  4. Python绘图实例32:矩形螺旋线绘制

    源码来源:<Python趣味编程与实战> 实例代码 import turtle # 导入turtle标准库n = 400 # 绘制矩形螺旋线的大小 turtle.screensize(40 ...

  5. Python绘图实例36:分叉树绘制

    源码来源:<Python趣味编程与实战> 实例代码 # -- coding: utf-8 -- import turtle as tl # 导入turtle标准库,并另命名为tldef d ...

  6. Python绘图实例23:彩色房子绘制

    实例代码 # -*- coding: utf-8 -*- import turtle as t import timet.Pen() # 启动画笔 t.color('green', 'pink') # ...

  7. Python绘图实例3:正八边形绘制

    实例代码  import turtle turtle.pensize(2) d = 0 for i in range(1,9):turtle.fd(100)d += 45turtle.seth(d) ...

  8. Python绘图实例4:正五边形绘制

    实例代码  import turtle turtle.pensize(2) d = 0 for i in range(1,6):turtle.fd(100)d += 72turtle.seth(d) ...

  9. Python绘图实例21:捂脸哭表情包绘制

    实例代码 import turtle# 画指定的任意圆弧 def arc(sa, ea, x, y, r): # start angle,end angle,circle center,radiust ...

最新文章

  1. ios5中apple增加了解析JSON的api——NSJSONSerialization。
  2. oracle主从关系表查询,Oracle 主从表联合查询解决方法
  3. Kali Linux 2017.1脚本gerix.py修复
  4. python语言特点有哪些-python的优点和缺点是什么?
  5. Python里的dict和set的背后小秘密
  6. leetcode 306. Additive Number | 306. 累加数(Java)
  7. java对象序列化克隆_Java8基础知识(三)对象克隆与序列化
  8. 【J2EE设计模式】模型-视图-控制器模式(MVC模式)
  9. 自建lol服务器,终于干正事了?英雄联盟宣布:艾欧尼亚服务器将进行扩容
  10. 在Delphi中获取和修改文件的时间
  11. 源码分析 Mybatis 的 foreach 为什么会出现性能问题
  12. 计算机教室电脑无法启动,电子教室教师端不能启动没开机的学生机的解决办法...
  13. 算法篇:最长公共子串(牛客)
  14. Jmeter之接口测试流程详解
  15. gitHub官网访问慢的问题
  16. uni-app修改页面背景色
  17. B3U3 Text A Language Focus 共32词
  18. 《大数据原理:复杂信息的准备、共享和分析》一一1.3 自动编码 格物致知。...
  19. 笨办法学python 粗略笔记(learn python the hard way)
  20. 39. hive 在使用 count(distinct ) over 时报错,提示 Expression not in GROUP BY key

热门文章

  1. 海康威视实习(已完结)
  2. 零售行业数据分析之员工绩效考核·技巧整理
  3. 基于Java+SpringBoot大学生实习管理系统 大学生实习兼职网站
  4. 【饭谈】面试官让你来个“自我介绍”,你准备怎么说?
  5. 回首过去自学编程之路,开启新的篇章
  6. 解决flask开发smtplib.SMTPSenderRefused: (503, b‘Error: need EHLO and AUTH first !‘, ‘******@qq.com‘)问题
  7. matlab坐标单位,Matlab画图让坐标轴单位长度相同
  8. c语言程序设计能重修不,《C语言程序设计》重修教学要求.pdf
  9. 机器视觉相机和镜头选型
  10. 如何进行服务器的选购