dooor网站,知了网站后台,wordpress 3.9 下载,重庆市建设工程信息网官网入口网址一 基础认识
turtle库是python的标准库之一#xff0c;它是一个直观有趣的图形绘制数据库#xff0c;turtle(海龟#xff09;图形绘制的概念诞生1969年。它的应用十分广#xff0c;而且使用简单#xff0c;只要在编写python程序时写上import turtle即可。
1.绘图窗口设置命…一 基础认识
turtle库是python的标准库之一它是一个直观有趣的图形绘制数据库turtle(海龟图形绘制的概念诞生1969年。它的应用十分广而且使用简单只要在编写python程序时写上import turtle即可。
1.绘图窗口设置命令
turtle.setup(650,350,200,200):参数从左到右依次表示屏幕的宽高所画图形距离屏幕左边的距离所画图形距离屏幕上方的距离。
屏幕左上角为原点数值从原点开始计算。2.运动命令
turtle.goto(x,y):直接跳转到x,y点以绘图窗口中心为原点向右为x轴向上为y轴。
turtle.fd(d)以当前方向往前行进d像素。
turtle.bk(d)保持当前方向不变往后退行d像素。
turtle.circle(r,angle)以r为半径圆的angle角度旋转。
3、方向设置命令
turtle.seth(angle)以x轴方向为起点将方向偏转为angle度逆时针为正。只改变行进方向但不行进。
turtle.left(angle)在当前行进方向的基础上向左旋转angle度。
turtle.right(angle)在当前行进方向的基础上向右旋转angle度。
4、画笔控制命令
turtle.penup()抬笔
turtle.pendown()落笔
turtle.pensize(width)画笔粗细
turtle.pencolor(颜色名red/RGB三元组/颜色编码)画笔颜色
turtle.fillcolor(colorstring)绘制图形的填充颜色
turtle.begin_fill()开始填充
turtle.end_fill()结束填充
turtle.filling()返回当前是否在填充状态
二 例图绘画
1.大蟒蛇
import turtle
turtle.setup(650,350,500,500)
turtle.penup()
turtle.fd(-250)
turtle.pendown()
turtle.pensize()
turtle.pencolor(purple)
turtle.seth(-40)
for i in range(4):
turtle.circle(40,80)
turtle.circle(-40,80)
turtle.circle(40,80/2)
turtle.fd(40)
turtle.circle(16,180)
turtle.fd(40*2/3)