精华内容
下载资源
问答
  • 使用RGB颜色模式turtle.colormode(255) 具体代码如下 import turtle pen = turtle.Turtle()#创建画笔 turtle.colormode(255)#使用RGB颜色模式 pen.color(0,255,0)#red:0,green:255,blue:0 pen.forward(150)#画笔前进...

    一、颜色

    1.RGB颜色(red,green,blue)
    使用RGB颜色模式turtle.colormode(255)
    具体代码如下

    import turtle
    pen = turtle.Turtle()#创建画笔
    turtle.colormode(255)#使用RGB颜色模式
    pen.color(0,255,0)#red:0,green:255,blue:0
    pen.forward(150)#画笔前进150个单位
    turtle.done()程序结束使停止
    

    在这里插入图片描述
    RGB颜色可以自己尝试调节

    2.字符调颜色
    在这里插入图片描述
    颜色图标如上
    下面先将画笔变成红色

    import turtle
    pen = turtle.Turtle()
    pen.color("red")
    pen.forward(150)
    turtle.done()
    

    在这里插入图片描述
    格式:画笔名.color("颜色名")

    二、速度

    只需在画笔后调用speed函数
    设置画笔的速度 0-10
    数字越大,速度越快
    大于10或小于0.5时默认为0
    0是最快的速度

    import turtle
    pen = turtle.Turtle()
    #设置画笔的速度 0-10  大于10或小于0.5时默认为0
    pen.speed(1)
    pen.color("red")
    for i in range(4):
        pen.forward(150)
        pen.left(90)
    turtle.done()
    

    三、粗细

    调用pensize函数
    数字越大,画笔越粗

    import turtle
    pen = turtle.Turtle()
    #数字越大,画笔越粗
    pen.pensize(20)
    pen.speed(1)
    pen.color("red")
    for i in range(4):
        pen.forward(150)
        pen.left(90)
    turtle.done()
    

    在这里插入图片描述

    四、利用随机数

    随机数需要random模块
    利用随机数自动变换颜色
    需有random模块的基础

    import turtle
    import random
    #前包括,后不包括
    #randint函数前后均包括
    
    #利用random换颜色
    pen = turtle.Turtle()
    turtle.colormode(255)
    for i in range(4):
        pen.color(random.randint(0,255),random.randint(0,255),random.randint(0,255))
        pen.forward(150)
        pen.left(90)
    turtle.done()
    

    在这里插入图片描述
    随机数不仅可用在颜色上,也可用在速度或其他地方上

    展开全文
  • Python老是用动物的名字! 首先要引入呀! 不引入当然是不可以用的呀! turtle.forward(100):效果图 鼠标前进100步! 后退的话,鼠标就又回来啦! 当然也可以向右向左!鼠标会改变角度! 向右旋转...

    欢迎到来,如果对你有任何帮助;
    希望动动小手,点下关注:
    在这里插入图片描述

    turtle:海龟先生的意思。
    Python老是用动物的名字!
    

    首先要引入呀!
    不引入当然是不可以用的呀!
    在这里插入图片描述

    turtle.forward(100):效果图
    鼠标前进100步!
    在这里插入图片描述
    后退的话,鼠标就又回来啦!
    在这里插入图片描述
    当然也可以向右向左!鼠标会改变角度!
    向右旋转多少度,向左旋转多少度呀之类的!
    在这里插入图片描述turtle.left(90):这一下,又旋转回来啦!
    在这里插入图片描述
    鼠标走过的途径不会擦除,会一直保留着!
    画出了一个矩形,这是通过变量来控制的。也可以通过循环来控制!

    import turtle
    i = 0
    a = 6
    b = 45
    while True:
        if i > 33:
            break
        turtle.forward(a)
        turtle.right(b)
        turtle.forward(a)
        turtle.left(b)
        i+=1
    

    G9nLmNzZG4ubmV0L3dlaXhpbl80Mjg1OTI4MA==,size_16,color_FFFFFF,t_70)

    来画一个螺旋形状的图形!
    改变一下角度就好啦!

    import turtle
    i = 0
    a = 6
    b = 90
    while True:
        if i > 12:
            break
        turtle.forward(a)
        turtle.right(b)
        turtle.forward(a)
        i+=1
        a += 10
    

    在这里插入图片描述
    画出圆:
    利用距离,角度。一次增加1.来实现!

    import turtle
    i = 0
    while i < 360:
        turtle.forward(1)
        turtle.right(1)
        i += 1
    

    在这里插入图片描述

    几条边组成的圆,你来控制!
    代码:

    import turtle
    i = int(input('你想要几边来密封呢?'))
    angle = 360.0 / i
    distance = 1000.0 / i
    for s in range(i):
        turtle.forward(distance)
        turtle.right(angle)
    turtle.done()
    

    注意,数字格式:
    i需要是int类型数据。要不然无法转换!
    除数最后得到的是浮点数!

    1. i = int(input(‘你想要几边来密封呢?’))
    2. angle = 360.0 / i
    3. distance = 1000.0 / i
      在这里插入图片描述
      进行颜色填充:1
      目前,我掌握的所填充的必须是一个封闭图形。一下子出来完的那种!
      代码:
    import turtle
    i = int(input('你想要几边来密封呢?'))
    angle = 360.0 / i
    distance = 1000.0 / i
    turtle.begin_fill()
    turtle.color("yellow")
    turtle.circle(distance,steps=i)
    turtle.end_fill()
    turtle.done()
    

    在这里插入图片描述
    也可以通过调用函数来画图形!
    代码:

    import turtle
    def drawShape(sides,length):
        angle = 360.0/sides
        for side in range(sides):
            turtle.forward(length)
            turtle.right(angle)
    def moveTurtle(x,y):
        turtle.penup()
        turtle.goto(x,y)
        turtle.pendown()
    
    drawShape(4,60)
    moveTurtle(110,30)
    drawShape(3,90)
    turtle.done()
    

    在这里插入图片描述

    随机生成图像:
    代码:
    shape决定绘制图形形状:

    1. 矩形
    2. 三角形
    import turtle
    import random
    def drawShape(sides,length):
        angle = 360.0/sides
        for side in range(sides):
            turtle.forward(length)
            turtle.right(angle)
    def moveTurtle(x,y):
        turtle.penup()
        turtle.goto(x,y)
        turtle.pendown()
    def drawSquare(length):
        drawShape(4,length)
    def drawTriangle(length):
        drawShape(3,length)
    def drawCircle(length):
        drawShape(360,length)
    
    def drawRandom():
        x = random.randrange(-200,200)
        y = random.randrange(-200,200)
        length = random.randrange(75)
        shape = random.randrange(1,4)
        moveTurtle(x,y)
    
        if shape == 1:
            drawSquare(length)
        elif shape == 2:
            drawTriangle(length)
        elif shape == 3:
            length = length % 4
            drawCircle(length)
    
    for shape in range(100):
        drawRandom()
    
    turtle.done()
        
    
    

    在这里插入图片描述

    展开全文
  • 使用turtle随机颜色的圆圈

    千次阅读 2019-08-30 23:36:14
    使用turtle生成随机生成不同颜色的圆圈 import turtle import random #随机生成RBG颜色代码(参考来自于CSDN) def randomcolor(): colorArr=[‘1’,‘2’,‘3’,‘4’,‘5’,‘6’,‘7’,‘8’,‘9’,‘A’,‘B’,...

    使用turtle生成随机生成不同颜色的圆圈

    import turtle
    import random
    #随机生成RBG颜色代码(参考来自于CSDN)
    def randomcolor():
    colorArr=[‘1’,‘2’,‘3’,‘4’,‘5’,‘6’,‘7’,‘8’,‘9’,‘A’,‘B’,‘C’,‘D’,‘E’,‘F’]
    color=""
    for i in range(6):
    color+=colorArr[random.randint(0,14)]
    return ‘#’+color
    #画圆圈
    turtle.speed(2)
    t=turtle.Pen()
    t.pensize(3)
    for x in range(12):
    t.color(randomcolor()) #根据随机生成的RBG代码进行画圆圈
    t.shape(“turtle”)
    t.circle(100,360)
    t.left(30)
    turtle.done()
    在这里插入图片描述

    展开全文
  • #填充随机颜色同心圆 turtle.colormode(255) for i in range(9): turtle.fillcolor(random.randint(0,255),random.randint(0,255),random.randint(0,255)) turtle.begin_fill() turtle.circle(180-i*20) turtle....
    import turtle
    import random
    #填充随机颜色同心圆
    turtle.colormode(255)
    for i in range(9):
        turtle.fillcolor(random.randint(0,255),random.randint(0,255),random.randint(0,255))
        turtle.begin_fill()
        turtle.circle(180-i*20)
        turtle.end_fill()
        turtle.penup()
        turtle.goto(0,0+(i+1)*20)
        turtle.pendown()
    

     

    展开全文
  • Python随机颜色的同心圆

    千次阅读 2020-03-26 17:24:35
    Python随机颜色的同心圆 #画同心圆 import turtle import random #生成随机颜色方法(16进制) `def randomcolor(): colorArr = [‘0’,‘1’,‘2’,‘3’,‘4’,‘5’,‘6’,‘7’,‘8’,‘9’,‘A’,‘B’,‘C’...
  • Python 利用 Turtle库画多彩六边形 从书上学到的 做一个记录 import turtle as t # 背景颜色设置 t.bgcolor("black") # 绘制6边形 sides = 6 colors = ["red", 'yellow', 'green', 'blue', 'orange', 'purple'] # ...
  • import turtle import random turtle.setup(1000, 1000) turtle.pensize(4) x = random.randrange(-200, 200) y = random.randrange(-200, 200) turtle.penup() turtle.goto(x, y) turtle.pendown() turtle.color...
  • python turtle库画画

    2021-05-09 23:28:02
    这里先上图,之后上代码 2021/5/9 # coding=utf-8 # code by me # 引用海龟库以及随机库 import turtle as t import random import time light = t.Turtle(visible=False) wind = t.Turtle(visible=False) def ...
  • 使用 Python Turtle 设计简单而又美丽的图形看看本文中这些美丽的图画。正是这样的事情让我爱上了 turtle。优秀的程序员会认为turtle是"落后原始的”,但我不敢苟同。在本教程中,我将用Pythonturtle编写一个...
  • python中如何给turtle库设置颜色

    千次阅读 2020-10-06 06:59:29
    python中如何给turtle库设置颜色? 当使用 turtle.pencolor(100, 100, 100)设置颜色时,将会有turtle.TurtleGraphicsError: bad color sequence: (100, 100, 100)告警提示。导致程序无法运行下去。解决方案有: 1....
  • 小朋友总会别各种五颜六色的色彩所吸引,就拿小编的小侄子来说,自己很喜欢美术课,看到五颜六色的颜色都想尝试着图一下,但结果总是不仅人意,今天南京小码王Python培训机构,就为大家介绍一下Python turtle绘制...
  • turtle:海龟先生的意思。Python老是用动物的名字!首先要引入呀!不引入当然是不可以用的呀!imageturtle.forward(100):效果图鼠标前进100步!image后退的话,鼠标就又回来啦!image当然也可以向右向左!鼠标会改变...
  • python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),turtle库是python的内部库,使用导入即可 import turtle1. 画布(canvas)画布就是turtle为我们展开用于绘图区域, 我们可以设置它的大小和...
  • 【实例简介】漂亮雪花【实例截图】【核心代码】from turtle import *from random import *def ground():#画下面的土地hideturtle() #隐藏乌龟speed(100) #速度for i in range(400):pensize(randint(5,10))#画笔尺寸x...
  • 本人Python小白,不会填色… 好像不能放样图…</p>
  • 原标题:Python turtle的多学科创意编程近日,以"智能时代,逐梦成长”为主题的第5届全国青少年创意编程与智能设计大赛正式开始,本届大赛增加了Python创意编程比赛。《中国科技教育》2019年第6期专题"...
  • Python turtle绘制多彩同心圆

    千次阅读 2021-01-04 09:08:41
    使用python绘制随机颜色的同心圆 用turtle函数画空心圆 turtle.circle是从下方开始画圆的,所以要画同心圆的话,每一次都要将画笔移动到下一个圆的底部位置。 画笔的坐标默认在0,0,就以它为圆心。 因为turtle画圆的...
  • python turtle 海龟绘图详解(官方文档中文版)

    千次阅读 多人点赞 2019-12-07 10:49:45
    源码:Lib/turtle.py 概述 海龟绘图很适合用来引导孩子学习编程。 最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言。 请想象绘图区有一只机器海龟,起始位置在 ...
  • 了解 Pythonturtle库 turtle是一个预装的 Python 库,它使用户能够通过为他们提供虚拟画布来创建图片和形状。您用于绘图的屏幕笔称为乌龟,这就是库的名称。简而言之,Pythonturtle库可帮助新程序员以一种有趣且...
  • 运用PIL的Image模块与turtle模块读取并重新画出图像 最终效果图(大概这样吧) 很早就有这个想法,现在被宅在家‘享受’假期,就实践一下。 思路是读取一张有人像的图片,然后通过循环对比,记录下人各行人像的像素...
  • 主要介绍了用python绘制樱花、玫瑰、圣诞树代码实例,需要的朋友可以参考下
  • pythonturtle画圆-怎么用python画圆

    千次阅读 2020-11-01 12:42:33
    Turtle库就是Python语言中一个很流行的绘制图像的函数库(推荐学习:Python视频教程)Turtl库用于绘制线、圆、其他形状或者文本这个库被介绍为一个最常用的用来给孩子们介绍编程知识的方法库,其主要是用于程序设计...
  • 有关turtle库的详细介绍,见简书:https://www.jianshu.com/p/e7beda76c622 博客园随笔:https://www.cnblogs.com/chen0307/articles/9645138.htm 绘制五角星的简单过程是一个基本操作,在此基本操作的基础上...
  • 随机颜色自动轨迹绘制 import turtle as t from random import random t.setup(800,600,0,0) t.title('自动绘制轨迹') t.pencolor('red') t.pensize(5) datals=[] file=open('china.txt','r') #打开py文件相同目录...
  • Python Turtle海龟绘图详解 (官方文档中文版)-安徽省太湖中学陈晓中整理 概述 海龟绘图很适合用来引导孩子学习编程。 最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo ...
  • 要求 绘制窗口800*600 多种颜色用列表储存 绘制五角星单独用函数封装</p>
  • 自学模块总览表1、初始画笔工具2、画笔方法及实践3、Turtle 库方法4、画笔、Turtle 库方法5、递归及其实践6、统计图 1、初始画笔工具 模块分为 1 篇文章来写:自学 1 如何打开海龟工具箱以及如何创建一支画笔 如何...
  • Python turtle库绘制同心圆

    万次阅读 多人点赞 2018-08-28 16:08:36
    今天了解了Python中用于绘制图像的turtle库 然后发现这真的是一个很好玩的库 放上大神的有关绘图的文章 https://blog.csdn.net/zengxiantao1994/article/details/76588580 然后是自己的绘制同心圆的代码 ...
  • from turtle import* #从turtle中导出所有模块 speed(8)#速度8,0-10之间,数字越大速度越快 ht()#隐藏海龟画笔头 bgcolor("blue")#背景颜色为blue #画(整体部分) pensize(5)#定义笔头大小 pu()#penup,提笔,不留...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 949
精华内容 379
关键字:

pythonturtle随机颜色

python 订阅