91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

python編寫的五子棋人人對戰。某學校的python課程大作業,需要用到graphics.py庫(這里免積分下載:http://download.csdn.net/detail/w1135181854u/6730647),把graphics.py 放進python安裝文件夾的lib文件夾里就好了。

資源截圖

代碼片段和文件信息

from?graphics?import*
p=[[0?for?a?in?range(16)]?for?b?in?range(16)]
black=[[0?for?a?in?range(16)]?for?b?in?range(16)]
white=[[0?for?a?in?range(16)]?for?b?in?range(16)]
q=[[0?for?a?in?range(15)]?for?b?in?range(15)]

win=GraphWin(‘wuziqi‘480600)
def?WinBoard():
????for?i?in?range(15):
???????for?j?in?range(15):
????????????p[i][j]=Point(i*30+30j*30+30)
????????????p[i][j].draw(win)
????for?r?in?range(15):
????????Line(p[r][0]p[r][14]).draw(win)
????for?s?in?range(15):
????????Line(p[0][s]p[14][s]).draw(win)
????center=Circle(p[7][7]3)
????center.draw(win)
????center.setFill(‘black‘)

def?Click():
????p1=win.getMouse()
????x1=p1.getX()
????y1=p1.getY()
????for?i?in?range(15):
????????for?j?in?range(15):
????????????sqrdis=((x1-p[i][j].getX())*(x1-p[i][j].getX()))+(y1-p[i][j].getY())*(y1-p[i][j].getY())
????????????if?sqrdis<=200?and?q[i][j]==0:
???????????????if?p[15][15]%2==0:
????????????????????black[i+1][j+1]=1
????????????????????q[i][j]=Circle(p[i][j]10)
????????????????????q[i][j].draw(win)??????
????????????????????q[i][j].setFill(‘black‘)
???????????????if?p[15][15]%2==1:
????????????????????white[i+1][j+1]=1
????????????????????q[i][j]=Circle(p[i][j]10)
????????????????????q[i][j].draw(win)
????????????????????q[i][j].setFill(‘white‘)
???????????????p[15][15]+=1

def?Check():
????for?i?in?range(15):
????????for?j?in?range(11):
????????????if?black[i+1][j+1]?and?black[i+1][j+2]?and?black[i+1][j+3]?and?black[i+1][j+4]?and?black[i+1][j+5]:
???????????????return?1
???????????????break
?????

評論

共有 條評論