Python,随机整数和颜色分配

时间:2014-11-21 06:02:57

标签: python python-3.x random

我是python(3.14)的新手,我正在尝试定义一个名为getColor的新函数。有了这个,我想随机返回三种颜色中的一种。我想在变量中使用random.randin(1,3),并希望返回1,2和3以在每种情况下返回不同的颜色!

到目前为止,我的代码看起来像这样

import turtle

w=turtle.Screen()
tess= turtle. Turtle()

import random
random.randint(1,3)


def getColor():
   return 

我不确定要为坐标添加什么,或者如何为三个可能的整数中的每一个获取颜色。 如果任何人有任何令人惊讶的指针

1 个答案:

答案 0 :(得分:0)

from random import choice

def get_color():
    return choice(['red', 'yellow' 'blue'])

这是使用choice()模块中的random执行此操作的一种方法。它会从你给它的列表中选择一个随机元素。

如果您想使用randint

from random import randint

def get_color():
    colors = ['red', 'yellow' 'blue']
    return colors[randint(1, 3)]