记录turtle库中经常用到的函数。



turtle.forward(distance)  画笔向前移动distance距离

turtle.backforward(distance)  画笔向后移动distance距离

turtle.right(degree)  绘制方向向右旋转degree度

turtle.exitonclick()  点击关闭图形窗口

turtle.penup()   抬起画笔,之后移动画笔不绘制形状

turtle.pendown()  落下画笔,之后移动画笔绘制形状

turtle.pensize()  设置画笔宽度

turtle.pencolor()  设置画笔颜色,常用颜色{white,black,grey,dark,green,gold,violet,purple}



可以访问:https://docs.python.org/3.0/library/turtle.html

查询更多的turtle函数说明。




一种绘制五角星的代码如下:

"""作者:焊板子的电烙铁功能:五角星的绘制版本:V 1.0日期:21/02/2019
"""import turtledef main():"""主函数"""# 计数器count = 1while count <= 5:turtle.forward(300)turtle.right(144)count = count + 1turtle.exitonclick()if __name__ == '__main__':main()

效果图如下:

Python中turtle库常用函数相关推荐

  1. python turtle库画图_《体验Python中turtle库画图》教学设计

    <体验Python中turtle库画图>教学设计 射阳县高级中学 张珊珊 学情分析: 学生从未接触过编程,因此通过画图来提高学生的学习积极性,而Python语言相较其他语言简单易学,程序里 ...

  2. (numpy)python中Array的常用函数

    python中Array的常用函数 1.unique 2.sum 3.max 1.unique a = np.random.randint(10, size=20).reshape(4,5) a &g ...

  3. Python中random模块常用函数/方法(2)——random.random(),random.randint()和random.uniform()

    1.random.random():生成一个0到1的随机符点数: 0 <= n < 1.0 语法:random.random() #生成一个0~1之间的随机浮点数 print(" ...

  4. python中turtle库绘制图形_Python如何使用turtle库绘制图形

    1. 前奏: 在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块 ...

  5. python中turtle库直线怎么画_python turtle画直线

    Gotta Have You 来自BITQIAN 00:00 03:19 01 2月初,就要开学的,由于疫情,一再延迟,直到这个五月份来了学校当助教.助教的内容是教小小花朵们学习python的入门. ...

  6. Python 中 turtle 库的使用

    Turtle图形库 Turtle 库是 Python 内置的图形化模块,属于标准库之一,位于 Python 安装目录的 lib 文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: ...

  7. 关于Python中turtle库中简单函数的解释

    turtle库中简单绘制函数 关于窗口 turtle.setup(width,height,startx,starty)** 用于设置绘图窗口的位置,width为窗口的长,height为窗口的宽,st ...

  8. python中turtle库基本函数

    1.turtle库需要import 作为保留字来进行调用 1.import turtle turtlr.circle(半径,角度) 2.from turtle import* circle(100,8 ...

  9. Python中turtle库(五)——递归

    你是否听过: 从前有座山,山里有座庙,庙里有两个和尚,老和尚对小和尚说:从前有座山,山里有座庙,庙里有两个和尚,老和尚对小和尚说:从前有座山,山里有座庙,庙里有两个和尚,老和尚对小和尚说:-- 要实现 ...

最新文章

  1. web服务认证的实现
  2. 【C/C++】代码优化技巧
  3. c语言怎么让写的函数兼容int型和char型_既然C语言void指针是“万能指针”,那么malloc还需类型转换吗?...
  4. Codeforces Round #114 (Div. 1) A. Wizards and Trolleybuses 物理题
  5. shell su 密码_[SU模型] 59个公共卫生间
  6. ASP.NET MVC 使用防伪造令牌来避免CSRF攻击
  7. 服务器怎么操作系统版本,服务器怎么操作系统版本
  8. 【Vue】—Vue组件基本介绍
  9. 计算机技巧分享,2个鲜为人知的电脑技巧!
  10. Spring Boot + Vue 开发的物流管理系统,附源码
  11. js实现简单的有序map
  12. 共模电感 | 关键参数的计算步骤
  13. 淘宝数据魔方技术架构解析【转】
  14. JS JQUERY获取两个时间相差几个月
  15. Python实现熵值法
  16. java拉阔机甲战棋游戏,《火焰VS外传:亡灵塔》评测:又见战棋,舍我其谁
  17. 题目中的英语短语积累
  18. 一对多表关联(转载虾皮工作室)
  19. 30天英语口语训练_笔记
  20. [Eureka单机] SpringCloudEureka的单机服务端配置(Dalston.SR5版本)

热门文章

  1. jCore中文包安装
  2. Shopfa:有哪些果蔬生鲜电商平台?
  3. ROS安装使用中遇到的问题及解决办法(包括ubuntu)
  4. 利用QGIS和点数据进行等值线插值分析
  5. 【解决】Autodesk Genuine Service 如何卸载
  6. 海底捞将推鑫飞智能餐桌 再次颠覆餐饮业
  7. 【信管1.18】IT服务管理与监理
  8. “音响”事件对国产豪华品牌车汽车厂商的警示
  9. 【读书笔记】用技术人的眼光看世界
  10. JAVA byte取值范围表达理解