Python是一种强大的编程语言,它不仅可以完成复杂的计算任务,还可以用于绘制简单的图形。Python的绘图模块——turtle能够让我们很方便地画出各种图形。
import turtle # 画一个正方形 for i in range(4): turtle.forward(100) turtle.left(90) turtle.done()
上面这段代码使用turtle模块画了一个正方形。首先我们要导入turtle模块,然后通过turtle.forward()和turtle.left()方法画出四个边长为100的直线,用来形成正方形。最后使用turtle.done()方法显示结果。
# 画个五角星 turtle.color("red") turtle.begin_fill() for i in range(5): turtle.forward(100) turtle.right(144) turtle.end_fill() turtle.done()
上面这段代码使用turtle模块画了一个红色的五角星。与正方形的代码类似,我们依然使用turtle.forward()和turtle.right()方法画出五个线段。其中turtle.color()方法用于设置颜色,turtle.begin_fill()方法用于开始填充颜色,turtle.end_fill()方法则表示填充结束。最后使用turtle.done()方法显示结果。
通过turtle模块,我们可以画出各种各样的图形,比如圆形、三角形、螺旋形等等。随着我们对turtle模块的掌握程度越来越高,我们可以画出越来越复杂的图案。这无疑会让我们的编程之路更加有趣。