当前位置:   article > 正文

python小海龟turtle绘图作业代码_海龟编程画图代码

海龟编程画图代码

作业1:

在屏幕中心建立一个宽为600,高为400的绘图窗口,在绘图窗口中从坐标(10,50)开始画一个边长为80的正方形,要求边为绿色,画笔宽度为4。

import turtle as t

# 在屏幕中心建立一个宽为600,高为400的绘图窗口,
t.setup(600,400,200,200)

# 在绘图窗口中从坐标(10,50)开始画一个边长为80的正方形,要求边为绿色,画笔宽度为4。
t.color("green")
t.pensize(4)
t.speed(1)
t.penup()
t.goto(10,50)

#画笔执行四次同样的动作:绘制长度为100的直线、向右转90度。

t.pendown()
t.forward(80)
t.right(90)
t.forward(80)
t.right(90)
t.forward(80)
t.right(90)
t.forward(80)
t.right(90)
#结束绘图

t.done()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

在这里插入图片描述

作业2:

在屏幕中心建立一个宽为屏幕宽度1/2,高为屏幕高度1/2的绘图窗口,以坐标(200,50)为起点绘一个半径为75的圆的内接六边形,并以蓝色为填充。移动画笔至坐标原点,向左侧画一个圆,半径为60,画笔颜色为红色。

import turtle as t

# 在屏幕中心建立一个宽为屏幕宽度1/2,高为屏幕高度1/2的绘图窗口,
t.setup(width=0.5, height=0.5)
t.pensize(3)
t.speed(2)

# 以坐标(200,50)为起点绘一个半径为75的圆的内接六边形,并以蓝色为填充
t.penup()
t.goto(200,50)
t.pendown()
t.begin_fill()
t.color("blue")
t.circle(75,steps=6)
t.end_fill()

# 移动画笔至坐标原点
t.penup()
t.home()
t.pendown()

# 向左侧画一个圆,半径为60,画笔颜色为红色。
t.color("red")
t.circle(60)#向左侧画一个圆
t.done()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

在这里插入图片描述

作业3:

在屏幕中心建立一个宽为屏幕宽度1/2,高为屏幕高度1/2的绘图窗口,在绘图窗口点绘5个边长为50的五角星,填充色为红色。绘图位置自己确定。

import turtle as t

# 在屏幕中心建立一个宽为屏幕宽度1/2,高为屏幕高度1/2的绘图窗口
t.setup(width=0.5, height
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/116918
推荐阅读
相关标签
  

闽ICP备14008679号