Python需要安装turtle库
没安装是用不了的不要问我为什么这么长,拿图比着一个一个代码边敲试出来的能不长OvO
复制下面的代码到Python的开发环境idle或者直接复制到PyCharm运行理解透彻后续更多内容关注我
import turtle as t#使用turtle库并简写名称为t
#红旗
t.setup(1500,1000,0,0)#设置窗口大小
t.pensize(2)#设置画笔大小
t.penup()#把画笔抬起
t.hideturtle()#隐藏画笔
t.goto(-400,-160)#将画笔移动到指定位置
t.pendown()#画笔落下
t.pencolor("yellow")#设置画笔颜色
t.fillcolor("red")#设置封闭图形的颜色
t.begin_fill()#开始上色
for i in range(2):#循环结构t.fd(700)#前进700像素t.left(90)#左转90度t.fd(450)#前进450像素t.left(90)
t.end_fill()
#大五星
t.pensize(0.5)
t.pencolor("yellow")
t.fillcolor("yellow")
t.penup()
t.goto(-329,183)
t.pendown()
t.hideturtle()
t.begin_fill()
for i in range(1):t.fd(45)t.left(70)t.fd(40)t.right(140)t.fd(40)t.left(70)t.fd(45)t.right(140)t.fd(45)t.left(70)t.fd(45)t.right(140)t.fd(45)t.left(60)t.fd(45)t.right(140)t.fd(45)t.left(72)t.fd(45)
t.end_fill()
#第一个小五星
t.pensize(0.5)
t.penup()
t.goto(-165,250)
t.pendown()
t.hideturtle()
t.pencolor("yellow")
t.fillcolor("yellow")
t.begin_fill()
t.right(175)
for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15)
t.end_fill()
#第二个小五星
t.pensize(0.5)
t.penup()
t.goto(-95,195)
t.pendown()
t.hideturtle()
t.pencolor("yellow")
t.fillcolor("yellow")
t.begin_fill()
t.right(235)
for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15)
t.end_fill()
#第三个小五星
t.pensize(0.5)
t.penup()
t.goto(-132,100)
t.pendown()
t.hideturtle()
t.pencolor("yellow")
t.fillcolor("yellow")
t.begin_fill()
t.right(305)
for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15)
t.end_fill()
#第四个小五星
t.pensize(0.5)
t.penup()
t.goto(-145,70)
t.pendown()
t.hideturtle()
t.pencolor("yellow")
t.fillcolor("yellow")
t.begin_fill()
t.right(380)
for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15)
t.end_fill()
t.done()

Python画一个五星红旗相关推荐

  1. php饼图只有一个小方块_如何用Python画一个好看的饼图

    这是一个关于画一个饼图的故事......话说在一个月黑风高的夜晚,笔者肚子饿了,脑海中回想起画饼充饥的典故,于是打算.... 成功冷到自己...... 好吧进入正题,这次我们来说说怎么用python画 ...

  2. 如何使用python画一个爱心

    1 问题 如何使用python画一个爱心. 2 方法 桌面新建一个文本文档,文件后缀改为.py,输入相关代码ctrl+s保存,关闭,最后双击运行. 代码清单 1 from turtle import ...

  3. 如何用python画一个美队盾牌

    如何用python画一个美队盾牌 import turtle# 画一个大圆 turtle.pensize(10) # 用pensize来设置画笔的粗细 turtle.pencolor('red') # ...

  4. 请问怎么用python画一个轮廓图,,例如中国地图这种,注意是轮廓图,求大佬指点

    请问怎么用python画一个轮廓图,,例如中国地图这种,注意是轮廓图 例如这个:

  5. 怎么用python画房子_用python画一个小房子

    用python画一个小房子 2020年07月22日 | 萬仟网IT编程 | 我要评论 如何用python画一个小房子?效果图如下:代码如下:import turtle# 前置p = turtle.Pe ...

  6. 用python画苹果的logo_简单几步,100行代码用Python画一个蝙蝠侠的logo

    转自:菜鸟学Python 简单几步,100行代码用Python画一个蝙蝠侠的logo-1.jpg (35.33 KB, 下载次数: 0) 2020-7-30 12:04 上传 蝙蝠侠作为DC漫画的核心 ...

  7. python turtle画房子代码里面的窗子,如何用python画房子_用python画一个小房子

    如何用python画一个小房子? 效果图如下: 代码如下: import turtle # 前置 p = turtle.Pen() # 作者要说的话 for i in range(6): print( ...

  8. 用python画一个菱形

    用python画一个菱形,*星号填充 类似于 ********* **************** 思路: 1:第一行一个,给一个变量a: 2:第一行前面有b个空格: 3:打印print(空格+*星号 ...

  9. 用python画一个双层圆环筒状闭环源码

    用python画一个双层圆环筒状闭环 用python画一个双层圆环筒状闭环,源码如下: from turtle import bgcolor(white) speed(000000) penup() ...

最新文章

  1. jquery控制只监听数字_jQuery老矣,尚能饭否
  2. 我们究竟应不应该使用框架?
  3. MailBee.NET Objects撰写邮件教程(一):添加和删除自定义标题
  4. git 提交代码命令_Git命令可视化展示,代码管理再也不愁了,建议收藏!
  5. 2016.07.17-18 集合方法
  6. 女生学习Java是否真的没有优势呢?
  7. [python+nltk] 自然语言处理简单介绍和NLTK坏境配置及入门知识(一)
  8. 17个实用的JavaScript数组和对象的方法
  9. 2014年4月5日 java集合框架总结2--List接口及其子类
  10. 21秋期末考试建筑力学与结构10126k2
  11. 【LCS系列】最长公共子序列和最长公共子串
  12. 论文浅尝 | 基于未知谓词与实体类型知识图谱的 Zero-Shot 问题生成
  13. 面试系列第2篇:回文字符串判断的3种方法!
  14. MYC编译器源码分析之程序入口
  15. mysql5.7 设置远程访问
  16. vue 获取数组索引_获取某个数组元素 在 数组中的索引
  17. 浅谈C/C+内存管理、内存泄漏、堆栈
  18. 爬虫获取::after_这种反爬虫手段有点意思,看我破了它!
  19. matlab中二维图plot,semilogx,semilogy,semilogy之间的作图区别
  20. mac sublime中文乱码问题解决

热门文章

  1. Java学习之仿写Tomcat
  2. 突破微信小程序云函数获取云数据库的条数限制
  3. Hitpoint合作伙伴——铂略咨询“营改增”课程苏州举行
  4. rocksdb原理_Rocksdb Compaction原理
  5. 在vue中如何引入BMap
  6. python读取大智慧数据_用Python抓取大智慧除权数据
  7. Etcher 1.7.9 官网下载搬运
  8. PHP开源CMS系统 Typo3
  9. AAAI2020 一种启发式变分路径推理(VPR)脑电情绪识别方法
  10. python编程导论_Python编程导论(第2版)