猫史档案馆


[萌新院]Python难题

用户:GmcGmc查看:0 回复:7 评论:0 创建时间:2018-07-29T11:57:02


  求各位大佬 python 如何实现不停随机改变画笔颜色的特效


回复

上一页1 页 / 共 1下一页
Ryan袁奥Ryan袁奥

参考:

https://zhidao.baidu.com/question/919805699939522459.html

点赞0


评论


海龟本尊2海龟本尊2

把RGB的三个通道参数,设成变量就可以了

点赞0


评论


sdfjusdfsdfjusdf

import turtle

import random

t = turtle.Pen()

while True:

 

    #注意啦,注意啦,如果你在这里写t.forward(100),那么呈现的效果会是一个颜色的条然后另一个颜色的条,所以说你得这样:

    #创建一个for i in range(100):

    #                 t.forward(1)

    #                  r = random.random()

    #                  g = random.random()

    #                   b = random.random()

    #                  t.color(r,g,b)

点赞0


评论


sdfjusdfsdfjusdf

对不起代码搞错了

 

点赞0


评论


sdfjusdfsdfjusdf

还有,刚才上面那个有BUG,得这样

点赞0


评论


sdfjusdfsdfjusdf

import turtle
import random
import turtle,random,time
t = turtle.Pen()
t.speed(0)
#注意啦,注意啦,如果你在这里写t.forward(100),那么呈现的效果会是一个颜色的条然后另一个颜色的条,所以说你得这样:
for i in range(100):
t.forward(1)
colors = ['gray','red','blue','gold','yellow','cyan','purple']
t.color(colors[random.randint(0,6)])

点赞0


评论


小磨叽11111111111小磨叽11111111111

可以实现鼠标点击画出随机颜色的线段

图丑,大概就是这样

center_image

点赞0


评论