微信小程序> 扫雷群小程序-python扫雷布雷小程序-微信群小程序

扫雷群小程序-python扫雷布雷小程序-微信群小程序

浏览量:1849 时间: 来源:wwxy261
importrandomdefminesweeper(m,n,p):""":paramm:矩阵的行数:paramn:矩阵的列数:paramp:每个格点有p的概率生成雷:return:"""#避免边界,增加一圈边界board=[[None]*(n+2)foriinrange(m+2)]foriinrange(1,m+1):forjinrange(1,n+1):r=random.random()#产生0到1随机数board[i][j]=-1ifrpelse0foriinrange(1,m+1):forjinrange(1,n+1):print("*",end="")ifboard[i][j]==-1elseprint(".",end="")print()foriinrange(1,m+1):forjinrange(1,n+1):ifboard[i][j]!=-1:foriiinrange(i-1,i+2):forjjinrange(j-1,j+2):ifboard[ii][jj]==-1:board[i][j]+=1foriinrange(1,m+1):forjinrange(1,n+1):print("*",end="")ifboard[i][j]==-1elseprint(board[i][j],end="")print()if__name__=='__main__':minesweeper(5,10,0.2)

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎