python使用turtle库绘制一个100长度的十字架_python - 09【turtle库的使用(绘制小猪佩奇)】...

目录

1.turtle库

2.各个函数的使用

3.分析佩奇

1.turtle库

turtle(海龟)库是turtle绘图体系的Python实现

Python语言标准库之一

入门级图形绘制函数库

2.各个函数的使用

代码:

# -*- coding: utf-8 -*-

"""

Spyder Editor

This is a temporary script file.

"""

import turtle

'''

画布(canvas)

参数:

width宽度

height高度

bg背景

'''

#设置画布大小

turtle.screensize(800,800,"yellow")

#返回画布的大小

print(turtle.screensize())

'''

窗口大小

参数:

width窗口宽度

height窗口高度

startx窗口与屏幕横向的距离

starty窗口与屏幕纵向的距离

'''

#设置窗口大小(画布和窗口是不一样的,可以查看windows自带的画图)

turtle.setup(300,300,50,50)

#如果传入的值是小数,表示占据屏幕的比例

turtle.setup(0.5,0.5,50,50)

'''

画笔(pen),默认处于画布横轴与纵轴的中心点,即原点.

画笔属性:

'''

#笔的粗细

turtle.pensize(1)

#笔的颜色(值可以是字符串'green/red/yellow'等,也可以是RGB3元组)

turtle.pencolor("red")

#笔的移动速度,取值范围[0-10]

turtle.speed(10)

'''

绘图命令(即操控海龟命令),分3种:

1.移动命令

2.画笔控制命令

3.全局控制命令

tips:可以想象成一只海龟拿着画笔在图上画,我们操控这只海龟的移动、提笔放笔即可

'''

#海龟向当前方向移动,单位是像素

turtle.forward(100)

#海龟向当前的反方向移动

turtle.backward(200)

#海龟左旋转,单位是角度

turtle.left(30)

#海龟右旋转

turtle.right(60)

#海龟放下笔,只要移动就能绘画

turtle.pendown()

#海龟提笔,移动不会绘画

turtle.penup()

#移动画笔到坐标为x,y的位置

turtle.goto(100,50)

#单独设置x,y的位置

turtle.setx(200)

turtle.setx(300)

#画圆,参数是半径,正数逆时针画,负数正时针画

turtle.circle(10)

turtle.circle(-10)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值