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实现抓取城市的PM2.5浓度和排名
Mar 19 Python
Python实现压缩和解压缩ZIP文件的方法分析
Sep 28 Python
python使用tkinter实现简单计算器
Jan 30 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
May 19 Python
python引入不同文件夹下的自定义模块方法
Oct 27 Python
详解python Todo清单实战
Nov 01 Python
Django项目中添加ldap登陆认证功能的实现
Apr 04 Python
redis数据库及与python交互用法简单示例
Nov 01 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
Dec 25 Python
Selenium python时间控件输入问题解决方案
Jul 22 Python
在django中查询获取数据,get, filter,all(),values()操作
Aug 09 Python
如何在Win10系统使用Python3连接Hive
Oct 15 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
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
一个用mysql_odbc和php写的serach数据库程序
2006/10/09 PHP
解析在apache里面给php写虚拟目录的详细方法
2013/06/24 PHP
php常用文件操作函数汇总
2014/11/22 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
IE与Firefox下javascript getyear年份的兼容性写法
2007/12/20 Javascript
css把超出的部分显示为省略号的方法兼容火狐
2008/07/23 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
2012/07/25 Javascript
尝试在让script的type属性等于text/html
2013/01/15 Javascript
js 控制下拉菜单刷新的方法
2013/03/03 Javascript
Javascript中的Array数组对象详谈
2014/03/03 Javascript
分享一个自己动手写的jQuery分页插件
2014/08/28 Javascript
JavaScript实现带箭头标识的多级下拉菜单效果
2015/08/27 Javascript
基于jQuery实现收缩展开功能
2016/03/18 Javascript
AngularJs Dependency Injection(DI,依赖注入)
2016/09/02 Javascript
Node.js websocket使用socket.io库实现实时聊天室
2017/02/20 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
vue计算属性和监听器实例解析
2018/05/10 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
关于angular引入ng-zorro的问题浅析
2020/09/09 Javascript
Vue+Java 通过websocket实现服务器与客户端双向通信操作
2020/09/22 Javascript
python图形开发GUI库pyqt5的详细使用方法及各控件的属性与方法
2020/02/14 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
canvas与html5实现视频截图功能示例
2016/12/15 HTML / CSS
MIS软件工程师的面试题
2016/04/22 面试题
金融专业毕业生推荐信
2013/11/26 职场文书
班组长工作职责
2013/12/25 职场文书
垃圾分类的活动方案
2014/08/15 职场文书
2014最新股权信托合同协议书
2014/11/18 职场文书
优秀党支部申报材料
2014/12/24 职场文书
给老婆的保证书怎么写
2015/05/08 职场文书
高考要来啦!用Python爬取历年高考数据并分析
2021/06/03 Python