python语言turtle库画图代码示例,python内置库turtle绘制有趣图形

  python语言turtle库画图代码示例,python内置库turtle绘制有趣图形

  本文主要介绍Pythonturtle库绘制任意图形。这篇文章给大家讲的很详细,对大家的学习或者工作都有一定的参考价值。有需要的朋友可以参考一下。

  00-1010环境配置海龟素养1。图纸格式2的设置。刷子控制功能3。形状绘制功能乌龟画任何图片1。经典案例2。画任何一幅画。

  

目录

  系统:Windows10

  版本:python 3.8

  

环境配置

  

Turtle扫盲

  turtle.setup(宽度、高度、startx、starty)

  Startx,starty默认在屏幕中央。

  

1.绘图窗体的设置

  Turtle.penup() #别名turtle.pu(),提起画笔。

  turtle . pendown()# alias turtle . PD(),放下画笔

  turtle . pensize(width)# alias turtle . width(width),画笔宽度

  Turtle.pencolor(color) #color是一个颜色字符串或r,g,b值,以及画笔颜色。

  注意:

  颜色字符串:turtle.pencolor(紫色)

  RGB的十进制值:turtle.pencolor(0.63,0.13,0.94)

  RGB的元组值:turtle.pencolor ((0.63,0.13,0.94))

  

2.画笔控制函数

  turtle . forward(d)# alias turtle . FD(d),直接向前为d(负)像素。

  Turtle.circle(r,extent=None) #根据半径r画出范围角的圆弧。

  turtle . set heading(angle)# alias turtle . Seth(angle),angle:行进方向的绝对角度。

  Turtle.left(angle) # Turtle左转,angle:按乌龟当前方向旋转。

  Turtle.right(角度)# Turtle右转。

  Turtle.goto(x,y) #绝对坐标

  

3.形状绘制函数

  

Turtle画任意图

  进口甲鱼作为t

  t .设置(650,650,200,200)

  T.speed(10) #笔刷的速度,增量为1到10。

  佩努普

  t.fd(-250)

  彭道恩

  t . penzize(25)

  t.pencolor(《紫色》)

  塞思(-40)

  对于范围(4):中的I

  t圆(40,80)

  t圆(-40,80)

  t圆(40,80/2)

  t.fd(40)

  t圆(16,180)

  t.fd(40 * 2/3)

  T.mainloop() #保持界面显示,以下语句无效。

  

1.经典案例

  进口甲鱼作为t

  导入cv2

  t.getscreen()。颜色模式(255)

  IMG 1=cv2 . im read( 2 . jpg )[03360-23360 2]#填写你的图片的绝对路径。建议小于100kb。

  宽度=长度(img1[0])

  高度=长度(img1)

  t .设置(宽度=宽度/2 100,高度=高度100)

  速度测试(8)

  普大学

  t . goto(-宽度/4 10,高度/2 - 10)

  热电联产公司

  t.tracer(2000年)

  对于k1,我在枚举(img1):

  对于i[:2]:中的j

  t.pencolor((j[0],j[1],j[2]))

  t.fd(1)

  普大学

  t . goto(-宽度/4 10,高度/2 - 10 - k1 - 1)

  热电联产公司

  T.done() #保持界面显示。

  关于在Python turtle库中绘制任意图形的这篇文章到此结束。更多Python海龟库中的相关图纸,请在热门IT软件开发工作室搜索之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python语言基本语句用法总结大全,python语言基本语句用法总结怎么写
  • python语言基本语句用法总结大全,python语言基本语句用法总结怎么写,python语言基本语句用法总结
  • python是一种什么类型的计算机语言,python语言是一种什么类型的编程语言
  • Python的保留字符,python语言中的保留字
  • python的指数e怎么表示,指数函数在python语言中怎么表示
  • python语言合法的变量命名,在python中变量的命名要注意哪些问题
  • python变量命名可以用中文吗,下面哪一个不是python语言合法的变量命名
  • Python分词库,用python语言中文分词第三方库jieba对文件data
  • python中复数类型的实部和虚部都是浮点数,python语言中,复数类型中实数部分和虚数部分
  • 用python语言判断一个数是否为素数,Python判断是不是素数
  • python语句变量命名规则,python语言命名变量规则
  • 简述python语言程序的特点,以下关于python语言技术特点
  • matlab中for循环的用法例子,python语言for循环语句
  • Python主网站,python语言的官方网站
  • 用python开发的软件有哪些,哪些工具可以使用python语言开发软件
  • 留言与评论(共有 条评论)
       
    验证码: