Python中的turtle画箭头,矩形,五角星


Posted in Python onMarch 16, 2022

前言:

Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。

一、画箭头

#====================>>>>>>>>>>> 画箭头
import turtle  #导入turtle包以及所有的内部成员
turtle.setup(600, 400,)  #窗体大小为600×400
idc = turtle.Turtle()  #创造一个新海龟。我们叫它"idc"
idc.forward(200)  #朝idc面对的方向移动200像素
turtle.done()  #完成

运行效果:

Python中的turtle画箭头,矩形,五角星

二、画正方形

import turtle
turtle.setup(600,400,)  #窗体大小为600×400
idc = turtle.Turtle()
idc.forward(100)
idc.right(90)    # 顺时针旋转90度
idc.forward(100)
idc.right(90)
idc.forward(100)
idc.right(90)
idc.forward(100)
idc.right(90)
turtle.done()

运行结果:

Python中的turtle画箭头,矩形,五角星

三、画五角星

import turtle
 
turtle.setup(600, 400, )  # 窗体大小为600×400
idc = turtle.Turtle()
for i in range(200):
    idc.forward(200)
    idc.right(144)
 
turtle.done()

运行结果:

Python中的turtle画箭头,矩形,五角星

到此这篇关于Python中的turtle画箭头,矩形,五角星的文章就介绍到这了,更多相关Python中的turtle绘制内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
零基础写python爬虫之HTTP异常处理
Nov 05 Python
Python中解析JSON并同时进行自定义编码处理实例
Feb 08 Python
Python守护进程用法实例分析
Jun 04 Python
python实现下载指定网址所有图片的方法
Aug 08 Python
利用Python学习RabbitMQ消息队列
Nov 30 Python
Python实现约瑟夫环问题的方法
May 03 Python
一道python走迷宫算法题
Jan 22 Python
tensorflow实现softma识别MNIST
Mar 12 Python
Python基于递归实现电话号码映射功能示例
Apr 13 Python
Python使用logging模块实现打印log到指定文件的方法
Sep 05 Python
Python匿名函数/排序函数/过滤函数/映射函数/递归/二分法
Jun 05 Python
python interpolate插值实例
Jul 06 Python
Python学习之异常中的finally使用详解
Mar 16 #Python
Python实现抖音热搜定时爬取功能
Mar 16 #Python
Python3的进程和线程你了解吗
Mar 16 #Python
python的列表生成式,生成器和generator对象你了解吗
Mar 16 #Python
bat批处理之字符串操作的实现
Mar 16 #Python
一起来学习Python的元组和列表
Mar 13 #Python
python自动化测试之Selenium详解
You might like
PHP脚本的10个技巧(8)
2006/10/09 PHP
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
2016/04/11 PHP
php mysql获取表字段名称和字段信息的三种方法
2016/11/13 PHP
PHP7 foreach() 函数修改
2021/03/09 PHP
通过event对象的fromElement属性解决热区设置主实体的一个bug
2008/12/22 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
jquery分隔Url的param方法(推荐)
2016/05/25 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
浅谈JavaScript find 方法不支持IE的问题
2017/09/28 Javascript
JS判断数组那点事
2017/10/10 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
Python程序设计入门(1)基本语法简介
2014/06/13 Python
python 捕获shell脚本的输出结果实例
2017/01/04 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
matplotlib设置legend图例代码示例
2017/12/19 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
Python使用指定字符长度切分数据示例
2019/12/05 Python
Django多层嵌套ManyToMany字段ORM操作详解
2020/05/19 Python
Python Selenium自动化获取页面信息的方法
2020/08/31 Python
python如何调用php文件中的函数详解
2020/12/29 Python
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
大学优秀班主任事迹材料
2014/05/02 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
十月围城观后感
2015/06/08 职场文书
女性健康讲座主持词
2015/07/04 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
SqlServer: 如何更改表的文件组?(进而改变存储位置)
2021/04/05 SQL Server
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android
排查MySQL生产环境索引没有效果
2022/04/11 MySQL