分享

海龟绘图,编程入门学习的你会了吗?

 幸福美女 2022-10-14 发布于江苏

     对于青少年学习python编程,少不了从兴趣来启蒙,海龟绘图被选作python入门学习内容。以颜色、图形、图像的画面感吸引着学生,理解代码编写可以实现绘画,理解编程绘画与画图软件绘画的区别。

   学习了一段时间的海龟绘图,明白作为入门者,需要知道它的一些函数名;明白直角坐标系在这里的应用;学会编程中的变量与列表、顺序和循环结构,灵活运用这些知识去写下一行行代码,让海龟在画布上绘制出美丽的图画。

代码:

import turtle

turtle.setup(600,600)

turtle.shape('turtle')

turtle.fillcolor('red')

turtle.begin_fill()

turtle.left(30)

turtle.circle(50,180)

turtle.right(90)

turtle.circle(50,180)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.end_fill()

turtle.hideturtle()

turtle.color('red')

turtle.up()

turtle.goto(0,150)

turtle.down()

turtle.write('我爱东方中学',font=('隶书',30))

知识补充:海龟绘图中的文字书写函数write

write(arg,move=false,align='left',font=('arial',8,'normal'))

在当前乌龟位置写入文本。

arg--信息,将写入Turtle绘画屏幕。

move(可选)--/假。

align(可选)--字符串(left)”(center)”(right)”之一。

font(可选)--三个字体(fontnamefontsizefonttype)。

写入文本 - arg的字符串表示形式 - 当前

根据对齐)定位乌龟以及给定的字体。

如果movetrue,则笔将移动到右下角。

在默认情况下,movefalse

知识拓展:

turtle库官方文档(英文)

https://docs./3/library/turtle.html

turtle库官方文档(中文)

https://docs./zh-cn/3/library/turtle.html

下面这篇文章整理的很详细,值得收藏

https://blog.csdn.net/sandalphon4869/article/details/99443949

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多