python setup函数_Python基本图形绘制

Python库的引用

Python计算生态 = 标准库 + 第三方库

标准库:随解释器直接安装到操作系统中的功能模块

第三方库:需要经过安装才能使用的功能模块

库Library、包Package、模块Module,统称模块

库引用

扩充Python程序功能的方式

import <库名>

<库名>.<函数名>(<函数参数>)

from <库名> import <函数名>

from <库名> import *

<函数名>(<函数参数>)

import <库名> as <库别名>

<库别名>.<函数名>(<函数参数>)

turtle绘图

turtle绘图窗体布局

绘图窗口

turtle.setup(width, height, startx, starty)

setup()设置窗体大小及位置

startx, starty两个可选

setup()不是必须的

默认在屏幕中央

a03614ed5850a407fb4ff008b0ff919a.png
  • turtle.done() 用来停止画笔绘制,但绘图窗体不关闭

直角坐标系

33e6d4144e110b4937ee923fccc112e2.png

9ff62e3b06a481a674870c396113403e.png

角度坐标系

13a34d4b201801b587be9f15fb535b09.png
  • turtle.seth(angle)
    • seth()改变海龟行进方向
    • angle为绝对度数
    • seth()只改变方向但不行进
  • turtle.left(angle) turtle.right(angle)
    • 也可改变前行方向
    • 相对度数
    • 不前进

RGB色彩体系

6237f12d107661ec17b4f1b6423e9c27.png

turtle.colormode(mode)

切换色彩模式,默认为小数值

mode 可取 1.0, 255

画笔控制函数

  • turtle.penup() ,别名turtle.pu() ,抬起画笔
  • turtle.pendown() ,别名turtle.pd() ,落下画笔
  • turtle.pensize(width) ,别名turtle.width(width) ,调整画笔宽度
  • turtle.pencolor(color) ,调整画笔颜色,参数为颜色字符串或 (r,g,b) 值
  • 操作后一直有效

运动控制函数

  • turtle.forward(d) ,别名turtle.fd(d) ,向前行进;d 为行进距离,可为负数
  • turtle.circle(r, extent=None)

根据半径 r 绘制 extent 角度的弧形

默认圆心在海龟左侧 r 距离的位置

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值