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 StringIO模块实现在内存缓冲区中读写数据
Apr 08 Python
python利用datetime模块计算时间差
Aug 04 Python
Python中运算符"=="和"is"的详解
Oct 08 Python
Python实现霍夫圆和椭圆变换代码详解
Jan 12 Python
浅谈python函数调用返回两个或多个变量的方法
Jan 23 Python
python求平均数、方差、中位数的例子
Aug 22 Python
使用TensorFlow搭建一个全连接神经网络教程
Feb 06 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
Apr 10 Python
如何搭建pytorch环境的方法步骤
May 06 Python
用pandas划分数据集实现训练集和测试集
Jul 20 Python
python和node.js生成当前时间戳的示例
Sep 29 Python
tensorflow与numpy的版本兼容性问题的解决
Jan 08 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 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
使用Zookeeper分布式部署PHP应用程序
2019/03/15 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
js字符编码函数区别分析
2008/06/05 Javascript
通用JS事件写法实现代码
2009/01/07 Javascript
js 操作select和option常用代码整理
2012/12/13 Javascript
禁止你的左键复制实用技巧
2013/01/04 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
学习Bootstrap滚动监听 附调用方法
2016/07/02 Javascript
jQuery监听文件上传实现进度条效果的方法
2016/10/16 Javascript
web.js.字符串与正则表达式操作
2017/05/13 Javascript
写一个Vue Popup组件
2019/02/25 Javascript
vue中v-text / v-html使用实例代码详解
2019/04/02 Javascript
js实现继承的方法及优缺点总结
2019/05/08 Javascript
ES6中字符串的使用方法扩展
2019/06/04 Javascript
详解React 条件渲染
2020/07/08 Javascript
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
Python实现备份MySQL数据库的方法示例
2018/01/11 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
Python 如何批量更新已安装的库
2020/05/26 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
python 下划线的不同用法
2020/10/24 Python
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
英国在线花园中心:You Garden
2018/06/03 全球购物
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
Ellesse英国官网:意大利高级运动品牌
2019/07/23 全球购物
Groupon法国官方网站:特卖和网上购物高达-70%
2019/09/02 全球购物
小学生手册家长评语
2014/04/16 职场文书
人大代表选举标语
2014/10/07 职场文书
医院志愿者活动总结
2015/05/06 职场文书
早恋主题班会
2015/08/14 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
幼儿园2016年感恩节活动总结
2016/04/01 职场文书
导游词幽默开场白
2019/06/26 职场文书
Golang入门之计时器
2022/05/04 Golang