Python—海龟作图

Python—海龟作图1、因为海龟作图需要用到”turtle”库,所以先介绍库的三种引用方法:(1):from库名import函数名/*;(2):import库名——>使用时:库名.函数名(3):import库名as函数名2、turtle的使用方法:(1)Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。(2)画布:就是海

大家好,又见面了,我是你们的朋友全栈君。

1、因为海龟作图需要用到”turtle“库,所以先介绍库的三种引用方法:
(1):from 库名 import 函数名/ * ;
(2):import 库名 ——>使用时:库名.函数名
(3):import 库名 as 函数名
2、turtle的使用方法:
(1)Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
在这里插入图片描述(2)画布:就是海龟作图是大小区域

turtle.setup(width=800,height=800, startx=100, starty=100)

(3)画笔:在画布中,画笔原始在画布中心位置,海龟面朝x轴的正半轴(如上图)
turtle.pensize():设置画笔的宽度;
turtle.pencolor():设置海龟的颜色
turtle.speed():设置海龟爬行的速度
(4)接下来是海龟作图的一些常见命令(在其他大佬博客看到的):

画笔运动的命令:
在这里插入图片描述 画笔控制的命令:
在这里插入图片描述全局控制的命令:
在这里插入图片描述海龟作图的例子:
代码:

import turtle as t
t.shape("turtle")
t.pencolor("red")
t.circle(50)
t.penup()

t.pencolor("green")
t.goto(120,0)
t.pendown()
t.circle(50)
t.penup()

t.pencolor("black")
t.goto(240,0)
t.pendown()
t.circle(50)
t.penup()

t.pencolor("yellow")
t.goto(60,-50)
t.pendown()
t.circle(50)
t.penup()

t.pencolor("blue")
t.goto(180,-50)
t.pendown()
t.circle(50)

结果:
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/154080.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • sql查询基本语法_以下select语句语法正确的是

    sql查询基本语法_以下select语句语法正确的是数据库是mysql,使用的数据库表名称是my_student.表的完整数据信息是:完整语法是:Select[select选项]字段列表[字段别名]/*from数据源[where字句][groupby子句][having子句][orderby子句][limit子句];①[select选项]:Select选项包含:ALL(所有,默认)、dis

  • pycharm选中一行代码快捷键_python代码自动对齐

    pycharm选中一行代码快捷键_python代码自动对齐在写代码的时候,经常为了对齐代码而烦恼,强大的pycharm为我们提供了一个代码自动对齐功能,而且可以使用快捷键完成。快捷键组合是:Ctrl+Alt+L将光标置于需要调整的代码行,或者选择一个区域,按下快捷键,代码就可以自动对齐啦!…

  • duilib消息类型[终于解决]

    //定义所有消息类型//////////////////////////////////////////////////////////////////////////#defineDUI_MS

    2021年12月18日
  • 内部服务器500错误原因解决方法_服务器500错误原因

    内部服务器500错误原因解决方法_服务器500错误原因IIS500错误,是因为微软的一个BUG所造成的。下面是解决办法:主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER账号)的密码错误造成了HTTP500内部错误。在详细分析HTTP500内部错误产生的原因之前,先对IWAM账号进行一下简要的介绍:IWAM账号是安装IIS5时系统自动建立的一个内置账号,主要用于启动进程之外的应用程序的Internet信息服务…

  • 计算机硬件知识

    一为何要学习计算机基础python是编程语言,即python是语言语言有英语、法语、葡萄牙语等,但凡是语言,都是用来沟通的介质。程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机

  • python协程系列_python的协程

    python协程系列_python的协程协程协程(Coroutine),又称微线程,纤程。(协程是一种用户态的轻量级线程)作用:在执行A函数的时候,可以随时中断,去执行B函数,然后中断B函数,继续执行A函数(可以自动切换)

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号