星驰编程网

免费编程资源分享平台_编程教程_代码示例_开发技术文章

Python画图(python画图turtle教程)


1、第一个海龟程序

用海龟作图来编写第一个程序。

# 引入海龟画图程序
import turtle
 
# 画一个五角星
def drawStar(turtle, size):
    for i in range(5):
        turtle.forward(size)
        turtle.right(144)


# 画一个正方形
def drawSquare(turtle, size):
    for i in range(4):
        turtle.forward(size)
        turtle.right(90)

#调用方法进画五角星、正方形
drawStar(turtle, 200)
#暂停10秒
turtle.delay(10)
#清除画笔
turtle.clear()

drawSquare(turtle, 200)
#暂停10秒
turtle.done()
turtle.delay(10)

程序运行如图所示:


程序运行解释:

(1)drawStar该函数使用Python的turtle库绘制一个五角星。参数说明如下:

  • turtle:绘制五角星的海龟对象。
  • size:五角星边长的长度。

函数执行步骤:

  1. 循环5次,每次向前移动 size长度。
  2. 移动后,向右转144度以保持五角星的角度。

(2)drawSquare该函数使用Python的turtle库绘制一个正方形。具体功能如下:

  • 参数 turtle表示绘制的海龟对象。
  • 参数 size表示正方形边长。
  • 通过循环四次,每次让海龟前进 size距离,然后右转90度,最终绘制出一个正方形。
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言