我想绘制3种随机颜色的圆圈。但是在这个代码,用于绘制圆,输出无颜色:Python Turtle Draw随机彩色圆圈
import turtle
window=turtle.Screen()
tess= turtle. Turtle()
import random
def getColor():
color=random.randint(1,3)
if color==1:
color="red"
elif color==2:
color=="yellow"
elif color==3:
color=="blue"
return color
print (random.randint(1,3))
def drawFace (x,y):
tess.penup()
tess.goto(x+5,y+10)
tess.circle(10)
tess.goto(x+15,y+10)
tess.circle(10)
tess.pendown()
您没有使用'getColor()'。至少不在此代码中。另外,您在两次不同的randint()调用中生成两个不同的数字。 – Lafexlos