资源简介
代码片段和文件信息
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
#判断是否赢了
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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
- 上一篇:机器学习和和对应的笔记
- 下一篇:蜗牛绕墙爬(python小游戏源码)
相关资源
- Django2 文件上传及功能支持中文名文件
- 深度学习入门:基于Python的理论与实
- 《Python3爬虫、数据清洗与可视化》
- IDA.Pro.v7.2_Hgl-Green(Python)+7.0(x86ar
- python项目开发案例集锦
- 《Python开发实战》(PDF版高清扫描版
- opencv_python官方中文教程源码修改版
- Python学习手册(第3版)-带目录完整版
- python2.7:scipy-0.19.0-win64
- Python Cookbook 第3版 中文版.pdf
-
ba
semap-1.2.1-cp37-cp37m-win_amd64.whl - 《Python源码剖析-深度探索动态语言核
- MDNETpython实现
- Python + PyQt5 + MySQL模拟QQ的聊天与娱乐
- 《Python深度学习》2018中文
- opencv3计算机视觉 python实现
- python项目web
- 目标跟踪CSK算法python实现
- Pycharm+Django+Python+MySQL开发
- Python自动化运维技术与最佳实践
- Python学习手册.mobi kindle电子书 带源码
- OpenCV 3-python语言
- Python基础教程 Beginning Python From Novic
- Selenium2 Python自动化测试实战第二版高
- 《selenium2 python 自动化测试实战第二版
- opencv_python-3.4.0+contrib-cp36-cp36m-win_amd
- 机电控制python
- scipy-1.0.0-cp36-none-win_amd64.whl
- python2.7、numpy、matplotlib在windows 64位平
- 《Python深度学习》中文版pdf+英文版
评论
共有 条评论