首页 存档 技术 查看内容

Python编写的数字拼图游戏(含爬山算法人机对战功能)

2018-3-30 13:00 |来自: 互联网 640 0

摘要: 数字拼图游戏与拼图游戏原理一致,把打乱了的数字或图片经移动,拼成给定的目标数字或图片,其中总有一个空的地方,让相邻(上下左右)的方块移动,直至达到目标。 游戏代码由浙江温州永嘉县教师发展中心应根球老师 ...

数字拼图游戏与拼图游戏原理一致,把打乱了的数字或图片经移动,拼成给定的目标数字或图片,其中总有一个空的地方,让相邻(上下左右)的方块移动,直至达到目标。

游戏代码由浙江温州永嘉县教师发展中心应根球老师提供,我略做修改和优化。

代码有点长,用手机阅读可能不太方便,可以复制地址到电脑上用浏览器查看。


import random


#显示数字拼图

def disp(s, d):

#s和d是两个数字字符串,把0换成空格,把数字摆放到指定位置

s = ''.join(s).replace('0', ' ')

d = ''.join(d).replace('0', ' ')

print('''

--- --- --- --- --- ---

| {0[0]} | {0[1]} | {0[2]} | | {1[0]} | {1[1]} | {1[2]} |

|--- --- ---| |--- --- ---|

| {0[3]} | {0[4]} | {0[5]} | ==

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部