繁体   English   中英

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

[英]How to create circle and triangle with specific colour using turtle in python?

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))` 

运行此代码时,我只得到circle's outline in Red colorcircle's outline in Red colortriangle's outline in Yellow colortriangle's outline in Yellow color

我需要circle filled with red colorcircle filled with red colortriangle filled with Blue colortriangle filled with Blue color 我已包含以下图片:

这里的圆圈轮廓是红色,三角形的轮廓是黄色

请帮助我解决此问题

我运行了您提供的代码,并且运行正常。 请在另一台计算机上尝试相同的代码,并提供详细信息,以便在系统特定的问题下,如果您提供更多信息,我们将为您提供帮助。

我使用Mac,Python 2.7来运行 python程序输出

乔金德

因此,这个问题已经出现过好几次了,但是不幸的是,我今天早上只能找到一个问题: 乌龟不会画斜线

答案似乎始终是图形驱动程序问题。 一旦更正,一切就会按预期开始。 抱歉,我不能更具体,但这取决于您系统的设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM