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 文件查找及内容匹配方法
Oct 25 Python
Python实现合并两个有序链表的方法示例
Jan 31 Python
谈谈Python中的while循环语句
Mar 10 Python
PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例
Jun 19 Python
Python交互式图形编程的实现
Jul 25 Python
Flask教程之重定向与错误处理实例分析
Aug 01 Python
python自动化测试无法启动谷歌浏览器问题
Oct 10 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
Apr 27 Python
Django中使用Celery的方法步骤
Dec 07 Python
Matlab使用Plot函数实现数据动态显示方法总结
Feb 25 Python
python基础之函数的定义和调用
Oct 24 Python
python数据处理之Pandas类型转换
Apr 28 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
超强分页类2.0发布,支持自定义风格,默认4种显示模式
2007/01/02 PHP
php导入模块文件分享
2015/03/17 PHP
给大家分享几个常用的PHP函数
2017/01/15 PHP
php使用curl获取header检测开启GZip压缩的方法
2018/08/15 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
javascript写的一个链表实现代码
2009/10/25 Javascript
js function使用心得
2010/05/10 Javascript
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
JS动态插入并立即执行回调函数的方法
2016/04/21 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
安装vue-cli报错 -4058 的解决方法
2017/10/19 Javascript
vue使用el-upload上传文件及Feign服务间传递文件的方法
2019/03/15 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
2019/09/07 Javascript
jQuery实现弹幕特效
2019/11/29 jQuery
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
JS数组扁平化、去重、排序操作实例详解
2020/02/24 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
vue 解决IOS10低版本白屏的问题
2020/11/17 Javascript
Python 正则表达式实现计算器功能
2017/04/29 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
对python3 urllib包与http包的使用详解
2018/05/10 Python
Python 批量刷博客园访问量脚本过程解析
2019/08/30 Python
判断Threading.start新线程是否执行完毕的实例
2020/05/02 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
《梅兰芳学艺》教学反思
2014/02/24 职场文书
岗位说明书标准范本
2014/07/30 职场文书
乡镇领导班子四风对照检查材料
2014/09/27 职场文书
2015年文员个人工作总结
2015/04/09 职场文书
道歉情书大全
2015/05/12 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
PHP使用QR Code生成二维码实例
2021/07/07 PHP