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分割和拼接字符串
Nov 01 Python
python利用Guetzli批量压缩图片
Mar 23 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
Jan 09 Python
python爬虫神器Pyppeteer入门及使用
Jul 13 Python
给我一面国旗 python帮你实现
Sep 30 Python
关于Pytorch的MNIST数据集的预处理详解
Jan 10 Python
python 中不同包 类 方法 之间的调用详解
Mar 09 Python
Python检测端口IP字符串是否合法
Jun 05 Python
Python3 requests模块如何模仿浏览器及代理
Jun 15 Python
OpenCV图片漫画效果的实现示例
Aug 18 Python
Python函数中apply、map、applymap的区别
Nov 27 Python
Python OpenCV超详细讲解基本功能
Apr 02 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文件读写操作相关函数总结
2014/11/18 PHP
PHP中文编码小技巧
2014/12/25 PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
2015/06/10 PHP
PHP删除二维数组中相同元素及数组重复值的方法示例
2017/05/05 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
jQuery 使用手册(五)
2009/09/23 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
2013/12/13 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
jQuery实现菜单感应鼠标滑动动画效果的方法
2015/02/28 Javascript
js实现两点之间画线的方法
2015/05/12 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
Angularjs中$http以post请求通过消息体传递参数的实现方法
2016/08/05 Javascript
Bootstrap BootstrapDialog使用详解
2017/02/17 Javascript
vue-cli webpack 开发环境跨域详解
2017/05/18 Javascript
nodejs实现的连接MySQL数据库功能示例
2018/01/25 NodeJs
微信小程序滑动选择器的实现代码
2018/08/10 Javascript
vue实现的组件兄弟间通信功能示例
2018/12/04 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
nodejs文件夹深层复制功能
2019/09/03 NodeJs
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
在Python中使用pngquant压缩png图片的教程
2015/04/09 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
python如何实现内容写在图片上
2018/03/23 Python
python字符串常用方法
2018/06/14 Python
对python 生成拼接xml报文的示例详解
2018/12/28 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
营销总经理岗位职责
2014/02/02 职场文书
2014最新实习证明模板
2014/10/02 职场文书
外贸采购员岗位职责
2015/04/03 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书
承诺书应该怎么写?
2019/09/10 职场文书
pytorch中Schedule与warmup_steps的用法说明
2021/05/24 Python