数字拼图游戏与拼图游戏原理一致,把打乱了的数字或图片经移动,拼成给定的目标数字或图片,其中总有一个空的地方,让相邻(上下左右)的方块移动,直至达到目标。 游戏代码由浙江温州永嘉县教师发展中心应根球老师提供,我略做修改和优化。 代码有点长,用手机阅读可能不太方便,可以复制地址到电脑上用浏览器查看。 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]} | == |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|