資源簡(jiǎn)介
代碼片段和文件信息
from?collections?import?namedtuple
chess?=namedtuple(‘chess‘‘name?valuecolor‘)
point?=namedtuple(‘point‘‘X?Y‘)
BLACK=chess(‘黑子‘1(202020))
WHITE=chess(‘白子‘2(230230230))
offset=[(10)(01)
????????(11)(1-1)]
class?Check:
????def?__init__(selfl_points):
????????self.point=l_points
????????self.check?=[[0]*l_points?for?_?in?range(l_points)?]
????def?get_check(self):
????????return?self.check
????checkb=property(get_check)
????#判斷是否可以落子
????def?can_drop(selfpoint):
????????return?self.check[point.Y][point.X]?==0
????def?drop(selfchesspoint):
????????print(f‘{chess.name}({point.X}{point.Y})‘)
????????self.check[point.Y][point.X]=chess.value
????????if?self.win(point):
????????????print(f‘{chess.name}獲勝‘)
????????????return?chess
????#判斷是否贏了
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-11-17?21:51??.idea\
?????文件???????????9??2019-11-10?09:30??.idea\.name
?????目錄???????????0??2019-11-17?21:51??.idea\inspectionProfiles\
?????文件?????????174??2019-11-10?09:24??.idea\inspectionProfiles\profiles_settings.xm
?????文件?????????195??2019-11-10?09:24??.idea\misc.xm
?????文件?????????277??2019-11-10?09:33??.idea\modules.xm
?????文件????????5271??2019-11-17?21:10??.idea\workspace.xm
?????文件?????????408??2019-11-10?09:24??.idea\五子棋.iml
?????目錄???????????0??2019-11-19?21:40??__pycache__\
?????文件????????2184??2019-11-19?21:40??__pycache__\check.cpython-36.pyc
?????文件????????2158??2019-11-17?12:57??__pycache__\check.cpython-37.pyc
?????文件????????1627??2019-11-17?12:57??check.py
?????文件???????11709??2019-11-19?22:11??man?to?machine.py
?????文件?????2885634??2019-11-19?21:43??天空之城.mp3
評(píng)論
共有 條評(píng)論