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. 计算机上机报告-origin,Origin 8上机练习1
  2. linux 内核 fork,《Linux内核分析》之分析fork函数对应的系统调用处理过程
  3. Windows实用快捷键
  4. vue - 组件的创建
  5. (40)System Verilog随机函数$random示例
  6. python创建类和类方法
  7. ASP.Net学习笔记015--ASP.Net中使用Cookie
  8. 利用hacking搜索技巧搜索到你任何特定想要的内容
  9. jquery中ajax应用——load()函数
  10. [编程题] 被3整除
  11. 搭建Ubuntu虚拟机
  12. mysql编译器安卓版_手机在线编译器
  13. 文献阅读(77)稀疏跳零结构(1)
  14. 一些简单统计计算函数的编写
  15. electron-builder打包见解
  16. sticky footer布局,页面不足一屏底部footer固定在视窗底部,否则底部footer自动向下顺延
  17. 欧拉角表示旋转会出现的问题——万向锁(Gimbal Lock)
  18. OJ:剪子包袱锤游戏
  19. android studio 海马玩,react-native 环境的搭建(包括Android和iOS)
  20. Flink实战(八十):flink-sql使用(七)Flink SQL Clien读取Kafka数据流式写入Hive(用hive 管理kafka元数据)

热门文章

  1. 基于springboot+vue的商城系统(电商平台)(前后端分离)
  2. iOS常用第三方库大全,史上最全第三方库收集
  3. 经验分享——教育管理系统如何操作学员转班教程资源
  4. 重磅!Linux基金会白皮书:开源软件技术不受美国出口管制
  5. 连接数据库用户名密码正确,但却显示Access denied for user ‘‘@‘localhost‘ (using password: NO)
  6. matlab用最小二乘法确定系数,如何用MATLAB最小二乘法得出回归方程系数? - 程序语言 - 小木虫 - 学术 科研 互动社区...
  7. MATLAB图形加标注的基本方法入门简介
  8. 华南理工计算机考研真题资料和问题回答。
  9. JavaScript两大支柱-PART2:函数式编程
  10. Git(码云-开源中国)入门小知识