首先,感谢网站和所有人。我正在上我的第一堂python课,在解决代码问题时,我曾多次遇到过这个网站。感谢到目前为止已经帮了我一点忙的每个人。但是,我确实有个问题我想不出来:
我必须在python图形窗口中绘制模具的“5”面。问题是我不能只画它们。我的“点”函数必须调用5次才能完成图形。我很难把点放在矩形上,但是教授帮了我。我就是找不到同一个点在不同的地方。以下是我目前的代码:
from graphics import*
def Dot(win):
# Draw a dot
center=Point(150,150)
circ=Circle(center,25)
circ.setFill('Black')
circ.draw(win)
def Dice():
#Build the dice (fill white, background green)
win=GraphWin('Shapes',500,500)
win.setBackground('Green')
rect=Rectangle(Point(100,100),Point(400,400))
rect.setFill('White')
rect.draw(win)
#Call dot 5 times with different locations:
Dot(win)
Dot(win)
Dot(win)
Dot(win)
Dot(win)
def main():
Dice()
main()
我必须调用“Dot”函数5次。但是,我试过“.move(pt,pt)”、.locate等等。我不知道如何使用“Dot”函数并将其移动到图形窗口上的其他位置。任何帮助都将不胜感激。你知道吗
谢谢。你知道吗
我终于得到了这个。我不知道你在争论完窗户后还能指挥。所以,不同坐标的点(win,350150)等工作得很好。感谢您的回复和帮助!你知道吗
相关问题 更多 >
编程相关推荐