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之Import 模块
Oct 13 Python
Python的Flask框架与数据库连接的教程
Apr 20 Python
python删除列表内容
Aug 04 Python
Python基于pygame实现的弹力球效果(附源码)
Nov 11 Python
判断网页编码的方法python版
Aug 12 Python
python类中super()和__init__()的区别
Oct 18 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
Dec 12 Python
Python中按键来获取指定的值
Mar 02 Python
Python中的全局变量如何理解
Jun 04 Python
Python爬虫之爬取淘女郎照片示例详解
Jul 28 Python
Python猫眼电影最近上映的电影票房信息
Sep 18 Python
Python利用zhdate模块实现农历日期处理
Mar 31 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获取url的函数代码
2011/08/02 PHP
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
thinkphp分页实现效果
2016/10/13 PHP
Yii框架的redis命令使用方法简单示例
2019/10/15 PHP
php经典趣味算法实例代码
2020/01/21 PHP
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
Jquery实现遮罩层的方法
2015/06/08 Javascript
AngularJs表单验证实例代码解析
2016/11/29 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
node.js 发布订阅模式的实例
2017/09/10 Javascript
Vue.directive 自定义指令的问题小结
2018/03/04 Javascript
Vue路由管理器Vue-router的使用方法详解
2020/02/05 Javascript
js实现QQ邮箱邮件拖拽删除功能
2020/08/27 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
Python排序算法实例代码
2017/08/10 Python
基于Python对象引用、可变性和垃圾回收详解
2017/08/21 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
Python爬虫常用库的安装及其环境配置
2018/09/19 Python
深入理解Django-Signals信号量
2019/02/19 Python
python颜色随机生成器的实例代码
2020/01/10 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
台湾租车首选品牌:IWS艾维士租车
2019/05/03 全球购物
售后服务经理岗位职责范本
2014/02/22 职场文书
《在家里》教后反思
2014/03/01 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
学校纪律作风整改措施思想汇报
2014/10/11 职场文书
住房公积金贷款工资证明
2015/06/12 职场文书
简单介绍Python的第三方库yaml
2021/06/18 Python