精华内容
下载资源
问答
  • 10分钟轻松学会 Python turtle 绘图 教程,里面有详细例子(原理+代码+效果)
  • Python Turtle绘图 鼠年画老鼠爷

    千次阅读 2020-01-21 18:17:46
    Python Turtle绘图 鼠年画老鼠爷目录效果图必要知识进入正题插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释...

    Python Turtle绘图 鼠年画老鼠爷

    前言

    本文介绍的是如何运用Python的turtle画一只老鼠。为什么会无聊想到做这个呢?还不是想获得24小时的请假时长学会turtle,掌握技术。

    这是我们系举办的一个“对称图形编程大赛活动”,此次做这个初期也只是为了参赛,但做一件事情都要把它做好嘛,所以花费了一些时间和精力。

    由于近期在自学Python,觉得turtle挺有意思的,刚好今年是鼠年,就想到用turtle画只老鼠。

    由于本人画画功底渣+刚入门的小白,所以画出来的老鼠略微丑萌,与实际参考图有一定差距,但是没关系,自己女朋友看着开心就行!

    在这里插入图片描述
    在画之前,先参考了画小猪佩奇的方法,有了初步的理解和认识。网上有很多优秀的作品也可供大家参考。

    通过这项活动我浅学会了Python Turtle这个神奇又强大的工具,操作起来真的就跟画笔没两样,牛批!

    代码不难,难得是要找角度,不过这玩意还是很好入门的。博主愚钝,在女朋友十万分的鼓励和不断提出修改建议的情况下,敲了好久才有这只小老鼠。

    所以哈,大家会儿借鉴的时候,稍微,就稍微啊,标一下出处。感恩啊!

    效果图

    下面先来看一下效果图吧,丑萌丑萌的,勿喷(开心就好)。

    在这里插入图片描述

    必要知识

    要想画出老鼠,必须掌握以下知识,也是一些turtle的基本操作,下面我对知识点做了一些说明,便于大家读懂。

    命令 说明
    turtle.right(degree) 简称:rt() 向右转degree°
    turtle.left(degree) 简称:lt() 向左转degree°
    turtle.forward(dis) 简称:fd() 向当前画笔方向移动dis像素长度
    turtle.backward(dis) 简称:bd() 向当前画笔相反方向移动dis像素长度
    turtle.penup() 简称:pu() 提起笔移动,不绘制图形,用于另起一个地方绘制
    turtle.pendown() 简称:pd() 移动时绘制图形,缺省时也为绘制
    turtle.goto(x,y) 将画笔移动到坐标为x,y的位置
    turtle.fillcolor(colorstring) 绘制图形的填充颜色
    turtle.color(color1, color2) 同时设置pencolor=color1, fillcolor=color2
    turtle.setheading(angle) 简称:seth() 设置当前朝向为angle角度
    turtle.circle(radius, extent=None, steps=None) radius(半径):半径为正(负),表示圆心在画笔的左边(右边)画圆;extent(弧度) (optional);steps (optional) (做半径为radius的圆的内切正多边形,多边形边数为steps)。

    源代码

    大家心心念念的源代码来了,感兴趣的小伙伴可以自行下载运行,编程中的快乐“鼠”于你!

    我在代码中标明了注释,大家可以根据注释来理解代码的含义。

    """
    作品名称:运鼠帷幄
    前言:以下内容都是作者一点点测试出来的,如需转载,请附明源出处!
    """
    import turtle as t
    t.screensize(300,600)
    def ears(dir):  # 耳朵,dir用来设置方向,左右耳对称
        #大圈
        t.pu()
        t.goto((0 - dir) * 150, 120)
        t.setheading(0)
        t.pd()
        t.fillcolor('#F2D391')
        t.begin_fill()
        t.circle(80)
        t.end_fill()
        #小圈
        t.pu()
        t.goto((0 - dir) * 120, 120)
        t.setheading(0)
        t.pd()
        t.fillcolor('#F9ECF5')
        t.begin_fill()
        t.circle(60)
        t.end_fill()
    def face():  # 画脸
        #加底图
        t.pu()
        t.goto(-45,216)
        t.pd()
        t.color("#FFE4B5","#FFE4B5")#前一个是笔的颜色,后一个是填充的颜色
        t.begin_fill()
        t.goto(45,216)
        t.goto(65, -20)
        t.goto(-65, -20)
        t.end_fill()
        t.color("black","#FFE4B5")#底图增加完毕,笔的颜色置回黑色
        #右边脸颊
        t.pu()
        t.goto(65,-20)
        t.pd()
        t.fillcolor('#FFE4B5')
        t.begin_fill()
        t.setheading(10)
        t.circle(120,180)
        #左边脸颊
        t.pu()
        t.goto(-65,-20)
        t.pd()
        t.setheading(170)
        t.circle(-120,180)
        #下巴
        t.pu()
        t.goto(-65,-20)
        t.pd()
        t.goto(65,-20)
        t.end_fill()
    def mouth(): # 嘴巴
        #右边嘴巴
        t.pu()
        t.goto(0, 30)
        t.pd()
        t.setheading(-70)
        t.circle(30,180)
        #左边嘴巴
        t.pu()
        t.goto(0, 30)
        t.pd()
        t.setheading(-110)
        t.circle(-30,180)
    def eyes(dir):  # 画眼睛,dir用来设置方向,左右眼对称
        #大圈
        t.pu()
        t.goto((0 - dir) * 30, 140)
        t.setheading(90)
        t.pd()
        t.fillcolor('white')
        t.begin_fill()
        t.circle(dir * 30)
        t.end_fill()
        #小圈
        t.pu()
        t.goto((0 - dir) * 40, 135)
        t.setheading(90)
        t.pd()
        t.fillcolor('#AAC9E3')
        t.begin_fill()
        t.circle(dir * 17)
        t.end_fill()
        #小小圈
        t.pu()
        t.goto((0 - dir) * 45, 135)
        t.setheading(90)
        t.pd()
        t.color("white","white")
        t.begin_fill()
        t.circle(dir * 5)
        t.end_fill()
        t.color("black","white")
    def nose():  # 画鼻子
        t.pu()
        t.goto(14, 80)
        t.setheading(90)
        t.pd()
        t.fillcolor('red')
        t.begin_fill()
        t.circle(14)
        t.end_fill()
    def beard(): #画胡须
        #右边胡须
        t.pu()
        t.goto(90, 80)
        t.pd()
        t.setheading(-15)
        t.fd(150)
        t.pu()
        t.goto(90, 60)
        t.pd()
        t.setheading(-30)
        t.fd(150)
        #左边胡须
        t.pu()
        t.goto(-90, 80)
        t.pd()
        t.setheading(-165)
        t.fd(150)
        t.pu()
        t.goto(-90, 60)
        t.pd()
        t.setheading(-150)
        t.fd(150)
    def hat(): #帽子
        #小的半圆
        t.pu()
        t.goto(50, 265)
        t.pd()
        t.setheading(90)
        t.fillcolor('red')
        t.begin_fill()
        t.circle(50,180)
        t.end_fill()
        #大的半圆
        t.fillcolor('red')
        t.begin_fill()
        t.pu()
        t.setheading(0)
        t.goto(-80, 210)
        t.pd()
        t.fd(160)
        t.setheading(90)
        t.circle(80,180)
        t.end_fill()
        #铜钱大圆
        t.fillcolor('yellow')
        t.begin_fill()
        t.pu()
        t.goto(0, 220)
        t.setheading(0)
        t.pd()
        t.circle(30)
        t.end_fill()
        #铜钱小方块
        t.fillcolor('red')
        t.begin_fill()
        t.pu()
        t.goto(-15, 235)
        t.setheading(0)
        t.pd()
        t.fd(30)
        t.lt(90)
        t.fd(30)
        t.lt(90)
        t.fd(30)
        t.lt(90)
        t.fd(30)
        t.end_fill()
    def clothes(): #衣服
        #下边衣角
        t.pu()
        t.goto(-120,-168)
        t.pd()
        t.setheading(-90)
        t.fillcolor('red')
        t.begin_fill()
        t.fd(40)
        t.lt(90)
        t.fd(240)
        t.lt(90)
        t.fd(40)
        t.end_fill()
        #加底图
        t.color("red","red")##+42
        t.pu()
        t.goto(-110, -3)
        t.pd()
        t.begin_fill()
        t.goto(-110, -188)
        t.goto(110, -188)
        t.goto(110, -3)
        t.end_fill()
        t.color("black","red")
        #左边袖子
        t.pu()
        t.goto(-110, -3)
        t.pd()
        t.setheading(-150)
        t.begin_fill()
        t.circle(100,160)
        t.setheading(90)
        t.fd(100)
        t.lt(60)
        t.fd(70)
        t.end_fill()
        #右边袖子
        t.pu()
        t.goto(110, -3)
        t.pd()
        t.setheading(-30)
        t.begin_fill()
        t.circle(-100,160)
        t.setheading(90)
        t.fd(100)
        t.rt(60)
        t.fd(70)
        t.end_fill()
        #中间条纹
        t.pu()
        t.goto(-20, -8)
        t.pd()
        t.fillcolor('yellow')
        t.begin_fill()
        t.setheading(-90)
        t.fd(200)
        t.lt(90)
        t.fd(40)
        t.lt(90)
        t.fd(200)
        t.lt(90)
        t.fd(40)
        t.end_fill()
        #袖口条纹
        t.pu()
        t.goto(-43, -188)
        t.pd()
        t.setheading(90)
        t.begin_fill()
        t.fd(100)
        t.lt(60)
        t.fd(40)
        t.setheading(-90)
        t.fd(120)
        t.end_fill()
        t.pu()
        t.goto(43, -188)
        t.pd()
        t.setheading(90)
        t.begin_fill()
        t.fd(100)
        t.rt(60)
        t.fd(40)
        t.setheading(-90)
        t.fd(120)
        t.end_fill()
    def hand(): #手
        #左手
        t.pu()
        t.goto(-43, -168)
        t.pd()
        t.setheading(0)
        t.fillcolor('#FFE4B5')
        t.begin_fill()
        t.circle(40,180)
        t.end_fill()
        #左手手指条纹
        t.pu()
        t.goto(-5, -118)
        t.pd()
        t.fd(28)
        t.pu()
        t.goto(-3, -128)
        t.pd()
        t.fd(30)
        t.pu()
        t.goto(-5, -138)
        t.pd()
        t.fd(28)
        #右手
        t.pu()
        t.goto(43, -88)
        t.pd()
        t.setheading(180)
        t.begin_fill()
        t.circle(40,180)
        t.end_fill()
        #右手手指条纹
        t.pu()
        t.goto(5, -118)
        t.pd()
        t.fd(28)
        t.pu()
        t.goto(3, -128)
        t.pd()
        t.fd(30)
        t.pu()
        t.goto(5, -138)
        t.pd()
        t.fd(28)
    def trousers(): #裤子
        #左边裤子
        t.pu()
        t.goto(-110,-208)
        t.pd()
        t.setheading(-100)
        t.fillcolor('red')
        t.begin_fill()
        t.fd(100)
        t.setheading(0)
        t.fd(90)
        t.goto(0,-208)
        #右边裤子
        t.pu()
        t.goto(110,-208)
        t.pd()
        t.setheading(-80)
        t.fd(100)
        t.setheading(180)
        t.fd(90)
        t.goto(0,-208)
        t.end_fill()
    def shoes(): #鞋子
        #左边鞋子
        t.pu()
        t.goto(-125,-307)
        t.pd()
        t.setheading(-90)
        t.fillcolor('yellow')
        t.begin_fill()
        t.circle(40,180)
        t.end_fill()
        #左边鞋子条纹
        t.pu()
        t.goto(-85,-347)
        t.pd()
        t.setheading(90)
        t.fd(30)
        #右边鞋子
        t.pu()
        t.goto(125,-307)
        t.pd()
        t.setheading(-90)
        t.begin_fill()
        t.circle(-40,180)
        t.end_fill()
        #右边鞋子条纹
        t.pu()
        t.goto(85,-347)
        t.pd()
        t.setheading(90)
        t.fd(30)
    def Originator(): #就系我啦
        t.pu()
        t.goto(0,-350)
        t.pd()
        t.write("作者:二君爱读书", move=False, align="center", font=("Arial", 10, "normal"))
        t.pu()
        t.goto(0,-360)
        t.pd()
        t.setheading(90)
    t.pensize(2)
    clothes()
    hand()
    trousers()
    shoes()
    ears(1)
    ears(-1)
    face()
    mouth()
    eyes(1)
    eyes(-1)
    nose()
    beard()
    hat()
    Originator()
    t.done()
    
    

    后记

    初稿只画了老鼠头,觉得画得不像,害怕大家认不出来,但询问身边的好友,大家都猜出来了哈哈出乎意料!

    敲了好久才有这只小老鼠。女朋友说长得特别像老鼠爷,哈哈哈也算不负她望,圆满了!希望自己能获个小奖哈,到时候向大家公布!

    本人是新手小白。有不足的地方欢迎各位大佬指正,大家共同交流学习。在春节之际,祝愿大家year year no bug!

    作者:二君爱读书
    日期:2020年1月21日

    展开全文
  • python turtle绘图蟒蛇

    2019-07-22 15:58:48
    图为蟒蛇编程代码,接下来做下笔记: 1、import为引入 turtle库 2、def为定义函数,即def函数名(参数1…参数N) 3、这是一个循环语句for i in range(开始,结束,步长) 4、circle是为circle(rad,angle)rad为...

    图为蟒蛇编程代码,接下来做下笔记:
    1、import为引入 turtle库
    2、def为定义函数,即def函数名(参数1…参数N)
    3、这是一个循环语句for i in range(开始,结束,步长)
    4、circle是为circle(rad,angle)rad为半径大小 angle为角度,circle为一个画圆的函数
    5、forward是一个向前走距离长度使用为forward(距离)
    6、引用main函数是为了执行上面的drawsnake函数
    7、setup为画布大小 pythonsize为轨迹宽度
    pensize为笔的宽度 pencolor为笔的颜色
    seth为笔的初始行进方向
    在这里插入图片描述

    展开全文
  • 一开始看到这张图片,觉得很好看,于是用示例代码跑了跑。NetworkX包的example里有此实例。 自己动手用turtle也画出来了,这篇博文将介绍如何用turtle库来画这个Circular Tree 分析 可以很明显地看出来图形是递归...

    twopi效果图

    起因

    一开始看到这张图片,觉得很好看,于是用示例代码跑了跑。NetworkX包的example里有此实例。
    自己动手用turtle也画出来了,这篇博文将介绍如何用turtle库来画这个Circular Tree

    分析

    • 可以很明显地看出来图形是递归生成的,可以无限画下去。这意味着可以用深度来控制图形
    • 每一层结点都在同一个圆上,且这些圆构成了一组等距同心圆。每层结点个数为  3n\;3^n(假设原点位于第0层),且它们等分该层的圆,相邻结点与原点构成的角度为2π3n\frac{2\pi}{3^n}

    思路

    • 从原点生成3个结点,每个结点又各生成三个结点(即每个非叶子结点都有三个孩子结点),以此类推,直至达到深度限制
    • 任意结点都可以很方便地由深度和角度来表示,即采用极坐标的方式计算位置,转换为直角坐标作图
    • 任意结点的坐标不受父结点的坐标的影响,而是只受父结点的角度的影响

    举例

    计算点的方式

    • OO为原点,第0层
    • A1A_1为第1层(结点之间角度为2π3\frac{2\pi}{3})的一个结点,与原点距离为rr,与x轴正向夹角为π-\pi
    • A2A_2为第2层(结点之间角度为2π9\frac{2\pi}{9})的一个结点,与原点距离为2r2r,与x轴正向夹角为π2π9-\pi-\frac{2\pi}{9}
    • B2B_2为第2层(结点之间角度为2π9\frac{2\pi}{9})的一个结点,与原点距离为2r2r,与x轴正向夹角为π-\pi
    • C2C_2为第2层(结点之间角度为2π9\frac{2\pi}{9})的一个结点,与原点距离为2r2r,与x轴正向夹角为π+2π9-\pi+\frac{2\pi}{9}
    • 由上可知,只需要知道父结点的角度,根据当前层数,就可以计算出三个孩子结点的坐标

    代码

    import turtle
    import math
    
    # 线段的宽度
    line = 2
    # 结点的半径
    dot = 10
    # 层距
    r = 50
    # turtle.speed(1)
    turtle.hideturtle()
    
    def draw_twopi(n):
    	# 第1层的角度
        angle=2*math.pi/3
        # 根结点
        l=[[0,0,-math.pi/3]]
        turtle.pensize(dot)
        turtle.goto(0,0)
        for i in range(0,n-1):
    		# 计算新的距离
    		new_r = r*(i+1)
            for j in range(3**i):
            	# 取队列里的第一个元素
                point = l[0]
                # 该结点已使用 出队列
                del l[0]
                # 用该结点 生成左中右三个孩子结点
                angle_offset=[-angle,0,+angle]
                for k in range(3):
                    new_angle = point[2]+angle_offset[k]
                    cos=math.cos(new_angle)
                    sin=math.sin(new_angle)
                    # 孩子结点入队
                    l.append([new_r*cos,new_r*sin,new_angle])
                    turtle.goto(point[0],point[1])
                    turtle.down()
                    turtle.pensize(line)
                    turtle.goto(new_r*cos,new_r*sin)
                    turtle.pensize(dot)
                    turtle.goto(new_r*cos,new_r*sin)
                    turtle.up()
    		# 下一层 角度/=3
            angle/=3
    
    draw_twopi(5)
    turtle.mainloop()
    

    拓展

    层间距未必要相等,如果让层间距递增或者递减,会产生不同的效果
    层间距递减效果图

    展开全文
  • 使用时候需要导入turtle库: import turtle绘图窗口的原点(0,0)在正中间默认情况下,海龟向正右方移动2.操作命令import turtle # 导入turtle模块turtle.done():​程序继续执行,也就是代码执行完毕但不关闭窗口....

    1.turtle的使用

    turtle是一个简单的绘图工具,他提供了一个小海龟,你也可以把它理解成一个小机器人

    只听得懂有限的指令。

    使用时候需要导入turtle库: import  turtle

    绘图窗口的原点(0,0)在正中间

    默认情况下,海龟向正右方移动

    2.操作命令

    import  turtle       # 导入turtle模块

    turtle.done():​程序继续执行,也就是代码执行完毕但不关闭窗口

    2.1 运动命令

    turtle.forward(d) :向前移动dpx个长度

    turtle.backward(d):向后移动d个长度

    turtle.right(d) : 向右转动多少度

    turtle.left(d) :向左转动多少度

    turtle.goto(x, y) :移动到坐标为(x,y)的位置

    turtle.speed(speed) :画笔绘制的速度[0, 10]

    2.2 笔画控制命令

    turtle.up() :笔画抬起,在移动的时候不会绘图【只移动画笔】

    turtle.down() :画笔落下,移动绘图

    turtle.setheading(d):改变画笔的朝向,多少度

    turtle.pensize(d):改变画笔的粗细

    turtle.pencolor(color):改变画笔的颜色

    turtle.reset():恢复所有设置,清空窗口,重置turtle状态

    turtle.clear():清空窗口

    2.3  绘制图形

    turtle.circle(r, steps = n) :默认绘制一个圆形,r为半径,n等于几就是几边行

    turtle.begin_fill():开始填充

    turtle.fillcolor(color) :填充颜色

    turtle.end_fill() :结束填充

    2.4 其他命令

    turtle.done() :程序继续执行

    turtle.undo() :撤销上一次动作

    turtle.hideturtle() :隐藏小海龟

    turtle.showturtle():显示小海龟

    turtle.screensize(x, y) 设置窗口大小

    展开全文
  • import turtledef draw_TJT®:turtle.screensize(800,600,“white”)turtle.pensize(3)turtle.pencolor(“black”)turtle.speed(10)TJT_color={1:“white”,-1:“black”}color_list=[1,-1]for c in color_list:...
  • 7段数码管Python绘图,获取用time获取系统时间,用turtle将年月日打印出来,计算打印所需时间.代码如下: import time import turtle as t #利用多个小函数,化繁为简 #绘制单个数字连接处的小间隔,模块化思维 ...
  • pythonturtle绘图

    2020-05-02 22:41:44
    今天学到了pythonturtle绘图,感觉还蛮好玩的。在知乎、python123上看到很多大佬的绘图,感觉很有意思。也搜到很多turtle绘图的教程。 python自带了一些turtle画图的demo在Command Prompt敲下面的代码就可以打开啦...
  • python turtle模块即海龟绘图的使用方法,对于需要进行图形编程会有一定的借鉴价值。python turtle模块简介:python2.6版本中引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics)1、.使用海龟绘图首先我们需要...
  • 本文以实例形式介绍了python turtle模块即海龟绘图的使用方法,对于需要进行图形编程的朋友相信会有一定的借鉴价值。python turtle模块简介:python2.6版本中引入的一个简单的绘图工具,叫做海龟绘图(Turtle ...
  • 画一个红色的五角星from turtle import *color('red','red')begin_fill()for i in range(5):fd(200)rt(144)end_fill()done()效果图:画一条蟒蛇#PythonDraw.pyimportturtle#turtle.setup(650,350,200,200)turtle....
  • 一、从基本的正方形开始引入turtle模块并创建Pen对象:>>> importturtle>>> t = turtle.Pen()前面我们用来创建正方形的代码如下:>>> t.forward(50)>>> t.left(90)>>> t.forward(50)>>> t.left(90)...
  • Python : Turtle绘图-蟒蛇(代码

    千次阅读 2019-07-03 12:08:25
    import turtle turtle.setup(900,650,800,200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor(“green”) turtle.seth(-40) turtle.circle(40,80) turtle.circle(-40,80) ...
  • Python : Turtle绘图-多边形(代码

    千次阅读 2019-07-03 12:10:19
    import turtle def drawline(n): turtle.pensize(5) turtle.color(“red”,“orange”) turtle.begin_fill() for i in range(n): turtle.forward(150) turtle.left(360/n) turtle.end_fill() drawline(6) turtle....
  • turtle绘图方式非常简单直观——想象有一只尾巴上蘸着颜料的小海龟在电脑屏幕上爬行,随着它的移动就能画出线条来,turtle程序窗口的绘图区域使用直角坐标系,海龟初始位置在窗口绘图区正中的(0,0)点,头朝x轴的正...
  • 代码及注释如下: #引入turtle函数库 from turtle import * #定义画半个太极图的函数,第一个参数radius是大圆的半径, #color1,color2分别是两种填充颜色,对应图形中的黑白填充 def draw(radius, color1,color2)...
  • turtleturtle.left(135)turtle.circle(120,90)turtle.done()pythone3python turtle如何画椭圆1、先楚画笔的用法。2、再搞清楚椭圆的函数。3、别人的代码,自己多调试几次出有意思的图形了。代码如下:import?...
  • python turtle 海龟绘图,绘制小猪佩奇

    万次阅读 多人点赞 2018-09-11 09:57:29
    其实这个实现并不难,只要使用Python的内置模块turtle进行绘图即可。但是,如要完成一个好的作品,还是需要耗费一定时间的,因为你要提前布置好所有点的坐标和走线样式等,以及实际测试中会反复调试也比较麻烦。下面...
  • Python : Turtle绘图-太极图(代码

    千次阅读 2019-07-03 12:09:46
    import turtle def draw_TJT®: turtle.screensize(800,600,“white”) turtle.pensize(3) turtle.pencolor(“black”) turtle.speed(10) TJT_color={1:“white”,-1:“black”} color_list=[1,-1] for c in color_...
  • import turtle import time 同时设置pencolor=color1, fillcolor=color2 turtle.color(“red”,“green”) turtle.speed(10) turtle.begin_fill() for i in range(100): turtle.forward(200) turtle.left(170) ...
  • Python : Turtle绘图-五角星(代码

    万次阅读 2019-07-03 12:10:52
    import turtle import time turtle.pensize(5) turtle.color(“brown”,“red”) turtle.begin_fill() for i in range(5): turtle.forward(200) turtle.right(144) turtle.end_fill() time.sleep(2) turtle.mainloop...
  • 使用pythonturtle绘图体系绘制国旗

    千次阅读 2019-10-13 22:12:27
    在十一国庆前夕,学习pythonturtle绘图体系,按照我理解的标准的国旗画法,画了一个国旗。横线、竖线、五个星星的连线为辅助线,用于定位,可以注释掉。 在这里插入代码片 import turtle as t import math as m...
  • Pythonturtle 绘图

    千次阅读 2013-04-03 11:28:25
    下面代码示例画个五角星,只需要两个操作,转角,前进   import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turtle....
  • [python]代码库#使用turtle库绘制图形#画出 NUESOFT#导入turtle库 使用import + 模块名 as 相当于起一个别名import turtle as t#设置画布大小以及颜色颜色# t.screensize(canvwidth=800, canvheight=600, bg='white'...
  • python代码 #dinosaur.py import turtle as t #龙身 t.setup(1000,600) # 设置画布的大小 t.speed(10) # 设置画笔速度为10 t.pensize(5) # 设置画笔大小 t.pencolor("SpringGreen4") # 设置画笔颜色 t.penup() # ...
  • Python3 turtle海龟绘图入门代码示例

    千次阅读 2020-03-14 15:52:53
    import turtle >>> turtle.showturtle() >>> turtle.color('red') >>> turtle.write('张学亮') >>> turtle.forward(100) >>> turtle.forward(100) >&...
  • #KochDraw.py import turtle //海龟绘图 def koch(size, n): if n == 0: turtle.fd(size) else: for angle in [0, 60, -120, 60]: turtle.left(angle) koch(size/3, n-1) def main(): turtle....
  • python turtle海龟绘图-----汉字新年快乐(处女作)

    千次阅读 多人点赞 2019-02-05 00:51:58
    今天是大年三十,前两天学了turtle(海龟)绘图,今天心血来潮想创作一番,于是写了‘新年快乐’四个字体,代码不难,纪念一下,Python正在学习中,难的目前不会写,哈哈,新的一年,我的新年愿望是代码会有很大进步...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 272
精华内容 108
关键字:

pythonturtle绘图代码

python 订阅