我是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
我不确定要为坐标添加什么,或者如何为三个可能的整数中的每一个获取颜色。 如果任何人有任何令人惊讶的指针
答案 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)]