利用海龟笔绘制三角形利用海龟笔绘制三角形(循环)利用海龟笔绘制房屋轮廓利用海龟笔绘制数字5利用海龟笔绘制楼梯
功能要求
利用海龟笔画等边三角形,每次“前进100步”。说明:绘制三角形,每次右转360°/3=120°
实例代码
import turtle
t = turtle.Pen()
t.forward(100)
t.right(120)
t.forward(100)
t.right(120)
t.forward(100)
t.right(120)
turtle.done()
运行结果
功能要求
使用循环,利用海龟笔画等边三角形,每次“前进100步”。
实例代码
import turtle
t = turtle.Pen()
for x in range(3):
t.forward(100)
t.right(120)
turtle.done()
运行结果
实例说明
使用海龟画出房子轮廓,如下图所示
实例代码
import turtle
t = turtle.Pen()
t.forward(100)
t.right(90)
t.forward(120)
t.right(90)
t.forward(100)
t.right(90)
t.forward(120)
t.right(30)
t.forward(100)
t.right(120)
t.forward(100)
turtle.done()
实例说明
使用Turtle海龟库写出数字5,其中5的大小为30像素,即每一笔长度为30像素
实例代码
import turtle
t = turtle.Pen()
t.backward(30)
t.left(90)
t.backward(30)
t.right(90)
t.forward(30)
t.right(90)
t.forward(30)
t.left(90)
t.backward(30)
turtle.done()
运行结果
功能要求
画一个5阶的楼梯,每一阶楼梯宽40像素。
实例代码
import turtle
t = turtle.Turtle()
step = 40
t.forward(step)
angle = 90
for i in range(5):
t.left(angle)
t.forward(step)
t.right(angle)
t.forward(step)
turtle.done()
运行结果
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.