Turtle初学笔记.py

滴滴滴,记得复习呦

'''背景知识:
库:Library
包:Package
模块:Module
————统称模块'''

import turtle
# import turtle import*
# import turtle as t

# 绘图窗口布局
turtle.setup(width, heigth, startx, starty)
'''
width, heigth: 窗口的宽度和高度
startx, starty: 窗口在屏幕上的位置, 默认在正中间
注记:
屏幕左上角坐标为(0,0)
setup 不是必须的,当要调整窗口大小才要使用
'''


# 画笔控制函数:
turtle.penup() #别名 turtle.pu() 抬起画笔,不留痕迹
turtle.pendown() #别名 turtle.pd() 落下画笔,留墨绘形

turtle.pensize(width) #别名 turtle.width(width) #画笔的宽度,海龟腰围

turtle.pencolor(color) #画笔颜色,海龟在涂装 color为颜色字符串(小写)或 r,g,b 值
'''
turtle.pencolor("purple") 颜色字符串
turtle.pencolor(0.63,0.13,0.94) RGB的小数值
turtle.pencolor((0.63,0.13,0.94)) RGB的元组值
'''


# 画笔运动控制函数:
# 控制海龟面向方向:绝对角度 & 海龟角度
turtle.forward(d) #别名 turtle.fd(d) 向前行进,海龟走直线。d:行进距离,可以为负数,负数则是倒退行进
turtle.backward(d) #别名 turtle.bk(d) 海龟后退

turtle.left(angle=) # 海龟向左转
turtle.right(angle=) # 海龟向右转

turtle.circle(r, extent=None) #根据半径r绘制extent角度的弧度,圆心默认在左侧r距离,r为负数,则在以右边r距离为圆心,exten为角度,不传入则默认一圈

turtle.setheading(to_angle=) #别名 turtle.seth(angle) 改变行进方向,海龟走角度 绝对角度

#到达指定坐标操作
'''
绝对方向
turtle.goto(100, 100)
turtle.goto(100, -100)
turtle.goto(-100, -100)
turtle.goto(-100, 100)
turtle.goto(0, 0)
'''


#颜色填充:对封闭空间进行填充
turtle.end_fill(<颜色>)
turtle.begin_fill() #开始填充
turtle.end_fill() # 结束填充


# 循环结构 :
for <变量> in range<参数>:
    <被循环的语句>

# 注记:
turtle.done() #程序运行之后,不会退出,保留绘图界面,手动关闭窗体推出,无这句则自动退出
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是丝豆呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值