我正在尝试编写一个小程序来学习更多内容,但在使用随机函数时遇到了困难。
这里有一个示例https://trinket.io/Python/3338c95430。
我尝试使用random.randrange、random.choice、random.random以及它们的所有可能参数,但会出现错误代码,指出random没有randrange、choice或random函数。
import turtle, math, random, time
wn = turtle.Screen()
wn.bgcolor('grey')
Rocket = turtle.Turtle()
Rocket.speed(0)
Rocket.color('red') ## this is what i want to randomize
rotate=int(90)
def drawCircles(t,size):
for i in range(15):
t.circle(size)
size=size-10
def drawSpecial(t,size,repeat):
for i in range(repeat):
drawCircles(t,size)
t.right(360/repeat)
drawSpecial(Rocket,100,10)
最终,我想要实现更多像大小和位置这样的随机化过程,但现在我只关注颜色。
Rocket.colormode()
时都可以获得随机颜色;我会在答案中编辑一个示例。 - l'L'l