首页 > 其他分享 >turtle学习2

turtle学习2

时间:2022-12-25 22:01:26浏览次数:36  
标签:turtle 50 学习 steps 画圆 参数 circle

turtle学习2

准备工作

  • 新建一个文件
  • 导入turtle库 import turtle
  • 建立一个画笔 p=turtle.Turtle()

抬笔落笔

相关知识

p.penup()表示抬笔
p.pendown()表示落笔

具体演示

效果图


从效果图我们可以看出从p.penup()到p.pendown()这之间的代码所表示的线段并没有显示在我们的画布上,说明这时我们的画笔抬起来了,操作成功。
这一操作可用于当我们清除一些不想要的线段

circle的简单操作

画一个简单的圆

p.circle(50)
()中的参数表示所画圆的半径的大小,同时正数表示逆时针画圆,负数表示顺时针画圆

画弧

p.circle(50,180)
这样画出来的就是一个半径为50的一个半圆。 我们可以看出这次()中的是两个参数,其中第一个参数依然表示的是所画圆的半径,第二个参数表示的是所画圆的弧度

画圆的内切多边形

p.circle(50,steps=5)
效果图

我们现在给大家展开来讲这个操作
circle()其实有三个参数:circle(radius,extent,steps)

  • 其中extent,steps可以不写。extent用于控制圆的弧度,steps用于控制圆的内切多边形
  • 如果不想写第二个参数而想直接写第三个参数,可以使用关键字参数即写下‘steps=5’ 明确‘5’是赋给steps的
  • 最后,我们可以看到效果图是一个多边形而没有圆,这个就是半径为50的圆的内切五边形,是正确的哦

标签:turtle,50,学习,steps,画圆,参数,circle
From: https://www.cnblogs.com/iampigeon/p/17004679.html

相关文章

  • 【博学谷学习记录】超强总结,用心分享|狂野架构TiDB与MySQL兼容性对比
    目录TiDB与MySQL兼容性对比3.1TiDB不支持的MySql特性3.2自增ID3.3SELECT的限制3.4视图3.5默认设置差异3.5.1字符集3.5.2排序规则3.5.3大小写敏感3.5.3.1参数解释......
  • 英语学习词根词缀总结
    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站​​点击跳转浏览。​​目录​​一.联想法​​​​二.词根词缀法​​​​......
  • 我学习图像处理的小结
      前一段时间,我一直在制作OpenCV基础知识的课件(《学习OpenCV3.0初级实战视频课程》 ​​http://edu.51cto.com/course/10381.html​​​,《学习OpenCV3.0中级实战视......
  • charles学习笔记
    一:认识Charles1:Charles是什么?CharlesisanHTTPproxy/HTTPmonitor/ReverseProxythatenablesadevelopertoviewalloftheHTTPandSSL/HTTPStrafficb......
  • Linux学习目录
    超哥带你学linuxDay1:(1)​​linux博客内容地址(2):​​服务器核心知识​​(3)​​linux入门介绍知识​​(4)​​vmware系统安装知识(5)​​远程连接linux知识今日作业:1.服......
  • ELK学习目录
    DAY1.elasticsearch和kibana环境搭建以及简单介绍A:环境搭建配置(1)j​​ava虚拟机安装​​(2)​​elasticsearch安装&&kibana安装​​B:学习和解决的问题(1)​......
  • 学习笔记——刷题小记
    2022.12.25550D-RegularBridge*1900+构造+图论。评分虚高,属于比较一眼的题;主要考察构造能力,与图论关联不大,不过涉及到了“割边”的知识,这个图论标签打的没太大毛......
  • Task0-机器学习综述 笔记1
    文章目录​​Task0-机器学习综述​​​​机器学习的发展​​​​机器学习分类​​​​机器学习模型​​​​机器学习损失函数​​​​机器学习优化方法​​​​机器学习的评......
  • 爬虫学习(6):通宵两万字xpath教程,学不会找我
    文章目录​​一、必看内容!!!​​​​1)简短介绍​​​​2)必备知识​​​​3)为什么我要写这篇文章?​​​​4)强烈推荐教程专栏​​​​二、开始使用xpath​​​​2.1常见的HTML......
  • 【企业数字化转型】数字化转型的本质(学习笔记)
    摘要:数字化转型的本质是:在“数据+算法”定义的世界中,以智能数据服务的流动,化解复杂系统的不确定性,优化资源配置效率,构建企业新型竞争优势。我们要换一个视角,我们从一种静......