turtle海龟画板

  • 1.Python计算生态=标准库+第三方库
    • 1.引入标准库的方法:
    • 2.turtle海龟画板以及相关函数
    • 3.补充函数

1.Python计算生态=标准库+第三方库

1.引入标准库的方法:

import turtle as t(t相当于昵称,可以直接使用t.***来使用函数)
from turtle(库名) import pencolor(函数名)
from turtle(库名) import *(引入全部函数)

2.turtle海龟画板以及相关函数

turtle海龟的起始位置在坐标系原点(0,0),头朝向x轴正半轴
turtle.setup(width,height,startx,starty):设置turtle画板大小 ,startx,starty省略的话默认位置居中
turtle.hideturtle()隐藏海龟(画笔)的函数
turtle.goto(x,y):移动海龟到指定位置,路径会形成可见的直线
turtle.penupturtle.pendown(turtle.up turtle.down):在使用goto函数时避免产生路径
turtle.pensize():设置画笔的尺寸
turtle.forward(dt) fd():向当前方向前进dt个像素单位
turtle.backward(dt) bk(): 向当前方向后退dt个像素单位
turtle.right(degree):向右旋转dt°
turtle.left(degree):向左旋转dt°
turtle.seth(angle):改变海龟的朝向,不会前进angle为绝对度数
turtle.pencolor(colorstring):画笔颜色
turtle.fillcolor():绘制图形的填充颜色
turtle.color(color1,color2) t.color('red')同时设置上述两种属性color1=pencolor color2=fillcolor
turtle.begin_fill():在准备画图并要填充前使用
turtle.end_fill():在准备画图并要填充后使用
turtle.bgcolor():画布背景颜色
turtle.colomde(mode):色彩模式 mode=1.0或者mode=255
turtle.circle(r,extent=None):绘制圆弧,半径为r,角度为extent,默认圆心在海龟左侧r距离处,默认角度是360°整圆

3.补充函数

range循环函数:for i in range()
range(N):产生0到N-1的整数序列,共N个
range(M,N):产生M到N-1的整数序列,共N-M个
range(M,N,K):产生M到N-1,步长为K的整数序列,共**(N-M)/K取整再+1**个

def():自定义函数
自定义函数时的语法格式:

def  <函数名>  (<参数列表>):
<函数体>
return  <返回值列表>
#函数可以没有返回值

turtle海龟画板相关推荐

  1. turtle(海龟)知识点整理

    turtle(海龟)知识点 知识点大纲 目录 turtle(海龟)知识点 知识点大纲 Python的一个简单介绍 安装turtle库 turtle绘图的基础知识 1.画布 1.1 绘图坐标系 2.画笔 ...

  2. 每日一练:Python代码绘制航海王草帽路飞,打饭阿姨也能跟着学会的Turtle海龟绘图系列

    Turtle 海龟绘图系列 - Python 代码绘制航海王草帽路飞 第一章:程序运行 ① 效果展示 - 轮廓描绘 ② 效果展示 - 颜色填充 第二章:实现过程 ① 绘图数据下载 ② 海龟绘图配置项 ...

  3. Python 代码绘制航海王四皇大妈(BIG MOM) - 门卫大爷也能跟着学会的Turtle海龟绘图系列

    Turtle 海龟绘图系列 - Python 代码绘制航海王四皇大妈 BIG MOM 第一章:程序运行 ① 效果展示1 ② 效果展示2 第二章:实现过程 ① 绘图数据下载 ② 海龟绘图配置项 ③ 本地 ...

  4. 五十七、教用Python中的turtle海龟画图(下篇)

    @Author:Runsen @Date:2020/5/27 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排 ...

  5. 五十六、教用Python中的turtle海龟画图(上篇)

    @Author:Runsen @Date:2020/5/27 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排 ...

  6. Python Turtle 海龟绘图详解官方文档中文版

    Python Turtle 海龟绘图详解 (官方文档中文版)-安徽省太湖中学陈晓中整理 概述 海龟绘图很适合用来引导孩子学习编程. 最初来自于 Wally Feurzeig, Seymour Pape ...

  7. 【Python】turtle海龟画图练习

    Turtle 方法查看:turtle - 海龟绘图 同心圆 import turtle i = 1 r = 0 while i < 6:r+=30 #自己设turtle.circle(r)#画个 ...

  8. python之turtle海龟绘图篇

    海龟绘图 python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),出现在1966年的Logo计算机语言. 海龟绘图(turtle库)是python的内部模块 ...

  9. 【Python入门】Turtle海龟库:利用海龟画笔绘制简单图形(1)

    利用海龟笔绘制三角形 功能要求 利用海龟笔画等边三角形,每次"前进100步".说明:绘制三角形,每次右转360°/3=120° 实例代码 import turtlet = turt ...

最新文章

  1. 使用CruiseControl.Net全面实现持续集成
  2. 回首2013 展望2014
  3. csdn java社区_java中的io系统详解 - ilibaba的专栏 - 博客频道 - CSDN.NET
  4. 你适合编程吗?你喜欢编程吗?
  5. 数据挖掘与python实践中国慕课答案_中国大学MOOC(慕课)_数据挖掘与python实践_慕课答案...
  6. 如何使用sdkmanager命令行接受SDK package的license
  7. 谈谈软件的开发及成长历程
  8. oracle 筆記(事務,鎖)
  9. 《天涯明月刀》服务器端3D引擎设计与开发
  10. 利用吉洪若夫正则化及其西尔韦斯特方程来修复受损图像
  11. 第三讲 AHRS姿态解算
  12. Visual Studio 2019 操作使用
  13. 一元线性回归方程C语言实现
  14. [SWF Investigator] Adobe官方开源 swf解析/编辑工具
  15. DP(动态规划)总结
  16. IP 地址和子网掩码
  17. HAC Ada Compiler(开源Ade编译器)
  18. 《学习OpenCV3》第3章 了解OpenCV的数据类型
  19. 不管你学的是什么专业,你都应该多少懂些管理学的东西
  20. Flex布局及在移动端的应用

热门文章

  1. 显示\隐藏系统文件及扩展名
  2. 网络推广是竞价好,还是优化好
  3. 视频号9大变现模式,总有一个适合你
  4. SQL Server数据库mdf文件中了勒索病毒.FREEMAN。扩展名变为FREEMAN
  5. EAST: An Efficient and Accurate Scene Text Detector 论文阅读
  6. 字符编码的概念(UTF-8、UTF-16、UTF-32都是什么鬼)
  7. 考研完形填空 方法技巧*
  8. 中科大-凸优化 笔记(lec25)-等价变换
  9. 基于BLE的IoT智能灯泡的安全漏洞利用
  10. HTG评论GE Link入门套件:最经济的智能灯泡选择