用户:
阿兹卡班毕业生查看:0 回复:1 评论:0 创建时间:2021-05-22T14:53:19
把下面这些代码复制到海龟编辑器里,会发生什么?(建议将海龟图放大(即海龟图界面的右上角图标))
import turtle
__pen = turtle.Pen()
# 开始进入python的世界
__pen.penup()
# 抬笔
__pen.sety(200)
# 笔的y坐标为200
__pen.setx(-650)
# 笔的x坐标为-650
__pen.pendown()
# 落笔
__pen.right(90)
__pen.forward(400)
# “1”完成
__pen.penup()
# 抬笔
__pen.goto(-550,200)
# 画笔移到-550,200
__pen.pendown()
# 落笔
__pen.forward(200)
__pen.left(90)
__pen.forward(200)
__pen.penup()
# 抬笔
__pen.goto(-350,200)
__pen.pendown()
# 落笔
__pen.right(90)
__pen.forward(400)
__pen.penup()
# 抬笔
# “4”完成
# 画笔移到-350,200
__pen.goto(-250,200)
# 画笔移到-250,200
__pen.pendown()
# 落笔
__pen.left(90)
__pen.forward(200)
__pen.right(90)
__pen.forward(200)
__pen.right(90)
__pen.forward(200)
__pen.left(90)
__pen.forward(200)
__pen.left(90)
__pen.forward(200)
# “2”完成
__pen.penup()
# 抬笔
__pen.goto(250,200)
# 画笔移到250,200
__pen.pendown()
# 落笔
__pen.left(180)
__pen.forward(200)
__pen.left(90)
__pen.forward(200)
__pen.left(90)
__pen.forward(200)
for __count in range(4):
__pen.right(90)
__pen.forward(200)
__pen.left(90)
__pen.forward(200)
# “8”完成
__pen.penup()
# 抬笔
是不是出现了“1428”这几个数字?
有的人可能会想到神奇数字“142857”,没错,作者后续会继续更新后面的“57”俩数字。