python标准库怎么用_Python-tutle标准库的使用,Pythonturtle,简单,摸索

Python turtle标准库的使用简单摸索

d6dc4ddd9947b776a253a192d800ea9a.png

b330134f23bc0976684fd6cf9c0ad3ba.png

turtle绘图窗体

turtle.setup(窗体宽,窗体高,窗体坐标X点,窗体坐标Y点)

8e60494034a873befb022ecf146171fc.png

6312b157d05f05c485dac76f4361ec17.png

画布上,默认有一个坐标原点为画布中心的坐标轴(0,0),默认"standard"模式坐标原点上有一只面朝x轴正方向小乌龟

turtle.fd(12) # 已当前点为中心,向前运行十二个像素点

turtle.bk(12) # 已当前点为中心,向后运行十二个像素点

turtle.circle(12,25) # 已当前点位中心,半径十二,圆心角为二十五的弧形

ec9b3fc703b9ce7b059d1004b4a65e4e.png

import turtle

turtle.left(45) # 左前方旋转45

turtle.fd(150) # 行进150

turtle.right(135)

turtle.fd(300)

turtle.seth(-135) # 绝对角度 当前点为坐标中心,正值为上,负值为下

turtle.fd(150)

turtle.seth(-270)

turtle.fd(300)

turtle.seth(-20)

turtle.fd(300)

turtle.done()

turtle函数的画笔控制函数功能

turtle.setup() 控制画布大小,以及在屏幕窗口的位置

turtle.penup() 画笔升起,此时不在画布上留下痕迹

turtle.fd(-250)控制画笔行进的距离(像素)画笔默认在画布的中心左边点位置

turtle.pengdown() 画笔落下,此时在画布上留下痕迹

turtle.pensize(25) 控制画笔的宽度

tuurtle.pencolor(“purple”) 控制画笔的颜色

tuurtle.pencolor(0.65,0.75,0.85) 控制画笔的颜色 rgb通道的小数值

turtle.circle(r,extend) 根据半径r绘制extend角度的弧形(r 默认圆心在海龟左侧r距离的位置,extend:绘制角度,默认是360度整圆)

# turtle.circle(r,extend)

import turtle

def tur_circle(r, extend):

turtle.setup(650, 350, 200, 200) # setup(width,height,startx,starty)

turtle.pendown()

turtle.pensize(25)

turtle.pencolor("green")

# turtle.fd(-250)

turtle.circle(r, extend)

turtle.done()

tur_circle(-50, -180)

turtle.seth(45) 控制画笔方向(绝对坐标中的45°方向)

turtle.left(angle)

turtle.right(angle) angle 在海龟当前行进方向上旋转的角度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值