Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中使用turtle创建具有特定颜色的圆形和三角形?_Python_Python 2.7_Turtle Graphics - Fatal编程技术网

如何在python中使用turtle创建具有特定颜色的圆形和三角形?

如何在python中使用turtle创建具有特定颜色的圆形和三角形?,python,python-2.7,turtle-graphics,Python,Python 2.7,Turtle Graphics,运行此代码时,我只得到红色的圆圈轮廓和黄色的三角形轮廓 我需要用红色填充的圆圈和用蓝色填充的三角形。我已包括以下图片: 请帮助我解决此问题我运行了您提供的代码,它工作正常。请在不同的机器上尝试相同的代码,并提供详细信息,以便如果这是系统特定的问题,如果您提供更多信息,我将能够帮助您 我使用mac、Python2.7运行它 joginder这个问题已经出现了好几次,但不幸的是,今天早上我只能找到一个: 答案似乎总是一个图形驱动程序问题。一旦纠正,事情就会按预期开始工作。很抱歉,我不能说得更具体

运行此代码时,我只得到红色的
圆圈轮廓
和黄色的
三角形轮廓

我需要用红色填充的
圆圈
和用蓝色填充的
三角形
。我已包括以下图片:


请帮助我解决此问题

我运行了您提供的代码,它工作正常。请在不同的机器上尝试相同的代码,并提供详细信息,以便如果这是系统特定的问题,如果您提供更多信息,我将能够帮助您

我使用mac、Python2.7运行它


joginder

这个问题已经出现了好几次,但不幸的是,今天早上我只能找到一个:


答案似乎总是一个图形驱动程序问题。一旦纠正,事情就会按预期开始工作。很抱歉,我不能说得更具体,但这取决于您的系统设置。

是的,您说得对,它在mac上运行良好。我将Ubuntu 16.10与python 2.7一起使用。这里只显示我在截图中提到的大纲。请帮助我解决这个问题。
import turtle
import math
import random
import os`

player = turtle.Turtle()
player.color("yellow")
player.shape("triangle")
player.penup()
player.speed(0)`

maxGoals = 10
goals = []

for count in range(maxGoals):
    goals.append(turtle.Turtle())
    goals[count].color("red")
    goals[count].shape("circle")
    goals[count].penup()
    goals[count].speed(0)
    goals[count].setposition(random.randint(-290,290),random.randint(-290,290))`