赞
踩
turtle(海龟)绘图最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言。绘图区画笔起始位置在 x-y 平面的 (0, 0) 点。
首先导入模块
import turtle #导入turtle模块
一些基本命令:
turtle.showturtle() | 显示箭头(画笔) |
turtle.write() | 写字符串 |
turtle.forward() | 画笔前进多少像素 |
turtle.color() | 画笔颜色 |
turtle.left() | 画笔向左旋转角度 |
turtle.goto() | 画笔到达坐标位置 |
turtle.penup() | 抬起画笔 |
turtle.pendown() | 放下画笔 |
turtle.circle() | 画一个指定半径的圆 |
turtle.width() | 设置画笔宽度 |
turtle.shape() | 设置画笔形状 |
turtle.fillcolor() | 填充颜色 |
更多命令可参考:turtle --- 海龟绘图 — Python 3.11.1 文档
下面简单运用一下:
- import turtle #导入turtle模块
- t=turtle.Pen() #将画笔赋值给t
- t.shape("turtle") #设置画笔形状为海龟
- t.color("red") #设置颜色
- t.width(2) #设置宽度
- for x in range(100): # x为0-99
- t.forward(2*x) #画笔前进2x
- t.left(58) #向左旋转58度
可以画出如下图形:
画奥运五环:
- import turtle #导入模块
- #先画第一排中间黑色圆环,以它为圆心
- turtle.width(10) #设置宽度
- turtle.color("black") #设置颜色为黑色
- turtle.circle(50) #设置圆的半径为50
- turtle.penup() #抬起画笔
- #画第一排左边蓝色圆环
- turtle.goto(-120,0) #前往圆心坐标
- turtle.pendown() #放下画笔
- turtle.color("blue")
- turtle.circle(50)
- turtle.penup()
- #画第一排右边红色圆环
- turtle.goto(120,0)
- turtle.pendown()
- turtle.color("red")
- turtle.circle(50)
- turtle.penup()
- #画第二排左边黄色圆环
- turtle.goto(-60,-50)
- turtle.pendown()
- turtle.color("yellow")
- turtle.circle(50)
- turtle.penup()
- #画第二排右边绿色圆环
- turtle.goto(60,-50)
- turtle.pendown()
- turtle.color("green")
- turtle.circle(50)
效果图如下:
此次笔记仅为初次学习tutle所写,如有不足还请大家批评指正,一起学习进步呀~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。