前言

我们刚学画画的时候肯定学过五角星,想必画个五角星太简单了,但是Python呢?

分析:

五角星的每一个角都是相等的,36°,外角144°

把最左边的点当做(0, 0)

实践:

1、前进

import turtle

turtle.forward(100)

turtle.forward(100)

turtle.forward(100)

turtle.forward(100)

turtle.forward(100)

用到forward函数

2、转弯

import turtle

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

3、颜色

import turtle

turtle.color("red")

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

turtle.forward(100)

turtle.right(144)

4、多彩进阶

import turtle

turtle.color("red")

turtle.forward(100)

turtle.right(144)

turtle.color("orange")

turtle.forward(100)

turtle.right(144)

turtle.color("blue")

turtle.forward(100)

turtle.right(144)

turtle.color("green")

turtle.forward(100)

turtle.right(144)

turtle.color("purple")

turtle.forward(100)

turtle.right(144)

注意!!

本人使用IDLE,如果使用IDE如VisualStudio或者Pycharm等,必须在最后一句加上turtle.done(),让画图暂停,要不然会关闭

python123绘制五角星_Python的画五角星相关推荐

  1. 怎么有python画五角星_Python的画五角星

    前言 我们刚学画画的时候肯定学过五角星,想必画个五角星太简单了,但是Python呢? 分析: 五角星的每一个角都是相等的,36°,外角144° 把最左边的点当做(0, 0) 实践: 1.前进 impo ...

  2. html5绘制随机五角星_html5 canvas画五角星(随机生成)

    五角星的格定点坐标该如何定位?原理图如下: 源代码: function canvs_start(){ var c = document.getElementById("star") ...

  3. python画五角星-Python的画五角星

    前言 我们刚学画画的时候肯定学过五角星,想必画个五角星太简单了,但是Python呢? 分析: 五角星的每一个角都是相等的,36°,外角144° 把最左边的点当做(0, 0) 实践: 1.前进 impo ...

  4. css3五角星绘制,如何用CSS3画五角星

    满意答案 aa015151 2017.06.26 采纳率:48%    等级:9 已帮助:214人 #star-five { margin: 60px 0; position: relative; d ...

  5. 用html css实现五角星,用CSS画五角星

    五角星 #star-five { margin: 50px; position: relative; display: block; color: red; width: 0; height: 0; ...

  6. html css画五角星,CSS怎么画五角星?

    html> CSS绘制五角星 - 编程狮(w3cschool.cn) #star-five { margin: 100px 0; position: relative; display: blo ...

  7. 如何用python绘制圆_python怎么画圆

    一.使用Turtle库 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐 ...

  8. python如何绘制曲线图_python怎么画曲线图

    展开全部 # encoding=utf-8 import matplotlib.pyplot as plt from pylab import * #支持中文 mpl.rcParams['font.s ...

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

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

最新文章

  1. RecyclerView+CardView
  2. python把桢写入txt_Java 字节码与字节码分析
  3. oracle虚拟机装flash,oracle log_archive_dest_1 未指定导致flash_recovery_area引发数据库挂起...
  4. ufvm可以读哪些网格_高三美术生可以读的985、211大学有哪些?
  5. cmos逻辑门传输延迟时间_组合逻辑电路详解、实现及其应用
  6. Java获取外网ip地址
  7. 共模干扰和差模干扰的处理方式
  8. 使用Crucible和FishEye链接svn库时遇到尝试添加或索引存储库时出现错误-版本中不存在的问题
  9. mysql数据库熔断_服务熔断
  10. HTML静态网页作业——基于html+css+javascript+jquery+bootstarp响应式成都家乡介绍网页...
  11. linux nand 驱动,Linux NAND FLASH驱动分析(一)
  12. VLOG的文字遮罩(利用文字显示内部)
  13. 真正的端到端超像素网络——Superpixel Segmentation with Fully Convolutional Networks(CVPR2020)
  14. 服务器搭建--Linux安装nginx
  15. Element UI 表格单选、多选情景
  16. 数据分析之数据处理(四)
  17. Sexually Aroused Women Are Harder to Gross Out
  18. 使用 VMware Player 创建适合封装的虚拟机(转自IT天空Skyfree)
  19. java中截取后几位字符串_java截取字符串后几位
  20. 使用Wireshark浅析Tcp三次握手

热门文章

  1. 高通三星1700万美元出资可穿戴芯片公司Ineda
  2. 计算机未来pdf,计算机科学理论过去、现在与未来.pdf
  3. 中科院因“太贵”停用知网?知网发布最新声明 | 美通社头条
  4. 老母鸡玩客云刷inux-20.11跑容器业务 杠杠的
  5. 数据链路层协议的三个基本问题
  6. springMVC JSON数据交互
  7. mac 调整启动台图标大小
  8. 常见的保证接口数据安全8种方案
  9. Python未来的前景怎么样?
  10. 百家号申请原创多次未能通过,这次给过了!(百家号原创功能如何开通?)