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 相关文章推荐
pyside写ui界面入门示例
Jan 22 Python
浅析Python基础-流程控制
Mar 18 Python
Python线性回归实战分析
Feb 01 Python
python selenium执行所有测试用例并生成报告的方法
Feb 13 Python
Python脚本按照当前日期创建多级目录
Mar 01 Python
Python利用神经网络解决非线性回归问题实例详解
Jul 19 Python
python处理document文档保留原样式
Sep 23 Python
基于python中__add__函数的用法
Nov 25 Python
Django实现将views.py中的数据传递到前端html页面,并展示
Mar 16 Python
使用OpenCV对车道进行实时检测的实现示例代码
Jun 19 Python
python如何调用java类
Jul 05 Python
使用numpy实现矩阵的翻转(flip)与旋转
Jun 03 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完整的日历类(CLASS)
2006/11/27 PHP
服务器端解压缩zip的脚本
2006/12/22 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
超棒的javascript页面顶部卷动广告效果
2007/12/01 Javascript
突发奇想的一个jquery插件
2010/11/19 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
js获取当前地址 JS获取当前URL的示例代码
2014/02/26 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
浅谈jQuery中ajaxPrefilter的应用
2016/08/01 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
分分钟玩转Vue.js组件
2016/10/25 Javascript
深入理解JavaScript中的块级作用域、私有变量与模块模式
2016/10/31 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
vue轻量级框架无法获取到vue对象解决方法
2019/05/12 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
vue动态禁用控件绑定disable的例子
2019/10/28 Javascript
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
详解Python 实现元胞自动机中的生命游戏(Game of life)
2018/01/27 Python
python topN 取最大的N个数或最小的N个数方法
2018/06/04 Python
python实现多层感知器
2019/01/18 Python
对tensorflow中的strides参数使用详解
2020/01/04 Python
3种python调用其他脚本的方法
2020/01/06 Python
使用TensorFlow直接获取处理MNIST数据方式
2020/02/10 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
2020/09/29 Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
2021/03/02 Python
美国在线宠物用品商店:Entirely Pets
2017/01/01 全球购物
在什么时候需要使用"常引用"
2015/12/31 面试题
区域总监的岗位职责
2013/11/21 职场文书
工厂保安员岗位职责
2014/01/31 职场文书
党员领导干部承诺书
2014/05/28 职场文书
开展读书活动总结
2014/06/30 职场文书
研究生导师推荐信
2014/09/06 职场文书
《实心球》教学反思
2016/02/23 职场文书