Python中的turtle画箭头,矩形,五角星

 更新时间:2022年03月15日 15:54:19   作者:Vertira  
这篇文章主要介绍了Python中的turtle画箭头,矩形,五角星,Turtle库是Python语言中一个很流行的绘制图像的函数库,下面实操绘制,需要的小伙伴可以参考一下

前言:

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()  #完成

运行效果:

二、画正方形

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()

运行结果:

三、画五角星

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中的load、loads实现反序列化的问题

    聊聊python中的load、loads实现反序列化的问题

    在python自动化中,我们传递一些参数是需要从文件中读取过来的,读取过来的字典并非python对象数据类型而是string类型。本文给大家分享python中的load、loads实现反序列化的问题,感兴趣的朋友一起看看吧
    2021-10-10
  • 对pyqt5中QTabWidget的相关操作详解

    对pyqt5中QTabWidget的相关操作详解

    今天小编就为大家分享一篇对pyqt5中QTabWidget的相关操作详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • 如何使用pyinstaller打包多个和单个python文件详解

    如何使用pyinstaller打包多个和单个python文件详解

    最近需要将python写的程序打包分发给其他同事使用,下面这篇文章主要给大家介绍了关于如何使用pyinstaller打包多个和单个python文件的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • 基于Python编写一个爆炸信息窗口脚本

    基于Python编写一个爆炸信息窗口脚本

    这篇文章主要为大家详细介绍了如何利用Python语言编写一个爆炸信息窗口脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以尝试一下
    2022-11-11
  • 安装Python和pygame及相应的环境变量配置(图文教程)

    安装Python和pygame及相应的环境变量配置(图文教程)

    下面小编就为大家带来一篇安装Python和pygame及相应的环境变量配置(图文教程)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • Python绘制散点图之可视化神器pyecharts

    Python绘制散点图之可视化神器pyecharts

    这篇文章主要介绍了Python绘制散点图之可视化神器pyecharts,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-07-07
  • django批量导入xml数据

    django批量导入xml数据

    从网上下载的一些数据,excel表格,xml文件,txt文件等有时候我们想把它导入数据库,应该如何操作呢?下面我们就来详细讨论下。
    2016-10-10
  • python常用数据重复项处理方法

    python常用数据重复项处理方法

    在本篇文章里小编给大家整理的是关于python常用数据重复项处理方法,需要的朋友们参考下。
    2019-11-11
  • Python 页面解析Beautiful Soup库的使用方法

    Python 页面解析Beautiful Soup库的使用方法

    Beautiful Soup 简称 BS4(其中 4 表示版本号)是一个 Python 中常用的页面解析库,它可以从 HTML 或 XML 文档中快速地提取指定的数据,这篇文章主要介绍了springboot 集成 docsify 实现随身文档 ,需要的朋友可以参考下
    2022-09-09
  • Python查询缺失值的4种方法总结

    Python查询缺失值的4种方法总结

    缺失值可能是数据科学中最不受欢迎的值,然而,它们总是在身边。忽略缺失值也是不合理的,因此我们需要找到有效且适当地处理它们的方法。本文总结了四个Python查询缺失值的方法,需要的可以参考一下
    2022-05-05

最新评论