Python画红旗

第一步:导包

用Python自带的turtle包,直接导入

import turtle

画布设置


turtle.setup(width=0.9, height=0.9)
turtle.bgcolor("red")           # 画布背景颜色
turtle.fillcolor("yellow")      # 绘制图形的填充颜色
turtle.color('yellow')          # 绘制图形颜色
turtle.speed(10)                # 绘制图形的速度

画主星

turtle.begin_fill()     # 准备开始填充图形
turtle.up()
turtle.goto(-600, 220)  # 将画笔移动到坐标为-600, 220的位置
turtle.down()
for i in range(5):turtle.forward(150)  # 向当前画笔方向移动150像素长turtle.right(144)    # 顺时针移动 144°
turtle.end_fill()        # 填充完成
time.sleep(1)

画第1颗副星

turtle.begin_fill()
turtle.up()
turtle.goto(-400, 295)
turtle.setheading(305)
turtle.down()
for i in range(5):turtle.forward(50)turtle.left(144)      # 逆时针移动 144°
turtle.end_fill()
time.sleep(1)

画第2颗副星

turtle.begin_fill()
turtle.up()
turtle.goto(-350, 212)
turtle.setheading(30)
turtle.down()
for i in range(5):turtle.forward(50)turtle.right(144)
turtle.end_fill()
time.sleep(1)

画第3颗副星

turtle.begin_fill()
turtle.up()
turtle.goto(-350, 145)
turtle.setheading(5)
turtle.down()
for i in range(5):turtle.forward(50)turtle.right(144)
turtle.end_fill()
time.sleep(1)

画第4颗副星

turtle.begin_fill()
turtle.up()
turtle.goto(-400, 90)
turtle.setheading(300)
turtle.down()
for i in range(5):turtle.forward(50)turtle.left(144)
turtle.end_fill()
time.sleep(3)

效果图

用Python画红旗相关推荐

  1. python画五角星代码_Python使用Turtle模块绘制五星红旗代码示例

    在Udacity上课时学到了python的turtle方法,这是一个很经典的用来教小孩儿编程的图形模块,最早起源于logo语言.python本身内置了这个模块,其可视化的方法可以帮助小孩儿对编程的一些 ...

  2. 怎么用python画个电脑_python语言还是java如何用python画爱心

    用python绘制爱心的基本步骤如下: 002pc.com对<python语言还是java如何用python画爱心>总结来说,为我们学习Python很实用. 首先先下载安装好python程 ...

  3. 开学季,教你用Python画大学教室座位神分区图!网友直呼“中枪”

    作者 | 丁彦军 转载自恋习Python(ID:sldata2017) 我们上过大学的朋友们都知道,大学没有固定教室也没有固定的座位,所以大家可以随便找个自己喜欢的位置坐下. 别看这些不起眼的座位,感 ...

  4. 圣诞节!教你用Python画棵圣诞树

    作者 | 糖甜甜甜,985高校经管研二,擅长用 Python.R.tableau 等工具结合统计学和机器学习模型做数据分析. 来源 | 经管人学数据分析(ID:DAT-2017) 如何用Python画 ...

  5. 用python画时序图源代码_使用python实现画AR模型时序图

    背景: 用python画AR模型的时序图. 结果: 代码: import numpy as np import matplotlib.pyplot as plt """ ...

  6. 用python画微信捂脸_用 Python 画一个捂脸表情

    微信中的捂脸表情相信大家都不陌生,我见过以及自己使用这个表情的频率都是比较高的,可以说这个表情算是大部分人的主打表情之一了,本文我使用 Python 来画一下这个表情,我们使用到的库还是 turtle ...

  7. echarts词云图形状_怎么用Python画出好看的词云图?

    相信很多人在第一眼看到下面这些图时,都会被其牛逼的视觉效应所吸引,这篇文章就教大家怎么用Python画出这种图. 前期准备 上面的这种图叫做词云图,主要用途是将文本数据中出现频率较高的关键词以可视化的 ...

  8. 用python画动态樱花_利用python画一棵漂亮的樱花树,turtle画图代码大全,此处感谢知乎大佬小白...

    利用python画一棵漂亮的樱花树,turtle画图代码大全,此处感谢知乎大佬小白 此处感谢知乎大佬 小白练手 练习一下比较流行的turtle(海龟库) 画一棵漂亮的樱花树,效果如下: ps: 是动态 ...

  9. python绘制月亮_用python画月亮的代码是什么?

    用python画月亮的代码是什么? 用python画月亮的代码是import turtle as t t.screensize(800,600,"#483d8b")#画布尺寸和颜色 ...

最新文章

  1. 哈夫曼树的生成及哈夫曼编码
  2. 漫画:什么是八皇后问题?
  3. JavaScript新知:sessionStorage and localStorage
  4. 构建之法课后作业第二次作业第一题
  5. Python回顾与整理12:执行环境
  6. MAP/REDUCE:Google和Nutch实现异同及其他
  7. python中的运算符_Python 中的神秘运算符
  8. 【CCF】201909-2小明分苹果
  9. python---基础知识
  10. android 视频编码vfr cfr,[转载]VFR的源转换CRF输出 批处理
  11. 数据库的内连接和外连接的区别
  12. 【Linux】 Debian 系 Linux 安装搜狗输入法
  13. 利用电脑学象棋的一点想法
  14. PHP 实现爱查快递接口
  15. python atan_Python atan或atan2,我应该使用什么?
  16. 图像标注工具CVAT
  17. GitHub 又一黑科技项目面世!网友惊呼:这也太强了
  18. #运算符 ##预算符
  19. 从零开发HarmonyOS(鸿蒙)手机小游戏——数字华容道
  20. vb.net电子时钟实例

热门文章

  1. Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack.
  2. 获取手机联系人的两种方法
  3. 进入四强的球队Java
  4. win10 怎么清除电脑所有数据
  5. java 静态分析_静态代码分析与代码质量安全
  6. Win10驱动安装失败:提示“数据无效”或“安装错误”或其它原因的解决方法
  7. 通过域名或ip判断这个ip是哪个国家,非常好的接口
  8. 电脑安装win8.1后 前面板没有声音的解决办法
  9. 【一起入门MachineLearning】中科院机器学习第*课-线性鉴别分析:Fisher判别
  10. mybatis-plus的使用 ------ 进阶