【16】《几何拼图》知识点总结

编程入门 行业动态 更新时间:2024-10-25 17:23:22

【16】《几何拼图》<a href=https://www.elefans.com/category/jswz/34/1770093.html style=知识点总结"/>

【16】《几何拼图》知识点总结

文章目录

    • 一、turtle库构建体系
    • 二、新指令
    • 三、for循环语句
    • 四、多边形概念
    • 五、案例代码

一、turtle库构建体系

  1. 绝对坐标
    turtle采用和scratch一样的坐标系,窗口的中心为坐标原点(0,0)。
  2. 默认方向
    小海龟默认是超右(0o
  3. 默认角度

二、新指令

命令说明
forward(长度)画一条直线
backward(长度)反向画一条直线
setx(位置)改变x坐标位置
pencolor(‘颜色’)设置画笔颜色
pensize(大小)设置笔头大小
shape(形状)设置海龟形状
speed(速度)设置绘画速度

三、for循环语句

按指定次数,重复执行同一代码段,使用for循环语句。

for i in range(循环次数):

四、多边形概念

  1. n边形内角和

(n-2) * 180o

  1. n边形外角和

360o

  1. 外角定义

角色每画完一条边,旋转的角度就是外角的大小

五、案例代码

  1. 绘制正方形
import turtle as tt.pencolor('red')
t.pensize(10)
t.shape('turtle')
t.speed(0)
for i in range(4):t.forward(100)t.right(90)t.done()
  1. 绘制正六边形
import turtle as tfor i in range(6):t.forward(100)t.left(60)t.done()
  1. 输入指定的边数n,画出一个正n边型
import turtle as tsides = int(input('边数:'))
angle = 360 / sidesfor i in range(sides):t.forward(100)t.left(angle)t.done()

更多推荐

【16】《几何拼图》知识点总结

本文发布于:2024-02-16 19:52:07,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1691286.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:知识点   拼图   几何

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!