本文整理汇总了Python中minesweeper.board函数的典型用法代码示例。如果您正苦于以下问题:Python board函数的具体用法?Python board怎么用?Python board使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了board函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: test_board3
def test_board3(self):
inp = ["+-----+",
"| * * |",
"+-----+"]
out = ["+-----+",
"|1*2*1|",
"+-----+"]
self.assertEqual(out, board(inp))
开发者ID:RryLee,项目名称:Exercism-Pratice-Code,代码行数:8,代码来源:minesweeper_test.py
示例2: test_board_with_only_mines
def test_board_with_only_mines(self):
inp = ["***",
"***",
"***"]
out = ["***",
"***",
"***"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:8,代码来源:minesweeper_test.py
示例3: test_no_mines
def test_no_mines(self):
inp = [" ",
" ",
" "]
out = [" ",
" ",
" "]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:8,代码来源:minesweeper_test.py
示例4: test_mine_surrounded_by_spaces
def test_mine_surrounded_by_spaces(self):
inp = [" ",
" * ",
" "]
out = ["111",
"1*1",
"111"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:8,代码来源:minesweeper_test.py
示例5: test_space_surrounded_by_mines
def test_space_surrounded_by_mines(self):
inp = ["***",
"* *",
"***"]
out = ["***",
"*8*",
"***"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:8,代码来源:minesweeper_test.py
示例6: test_board5
def test_board5(self):
inp = ["+-+",
"|*|",
"+-+"]
out = ["+-+",
"|*|",
"+-+"]
self.assertEqual(out, board(inp))
开发者ID:RryLee,项目名称:Exercism-Pratice-Code,代码行数:8,代码来源:minesweeper_test.py
示例7: test_board7
def test_board7(self):
inp = ["+--+",
"|**|",
"|**|",
"+--+"]
out = ["+--+",
"|**|",
"|**|",
"+--+"]
self.assertEqual(board(inp), out)
开发者ID:lilislilit,项目名称:python,代码行数:10,代码来源:minesweeper_test.py
示例8: test_vertical_line
def test_vertical_line(self):
inp = [" ",
"*",
" ",
"*",
" "]
out = ["1",
"*",
"2",
"*",
"1"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:12,代码来源:minesweeper_test.py
示例9: test_cross
def test_cross(self):
inp = [" * ",
" * ",
"*****",
" * ",
" * "]
out = [" 2*2 ",
"25*52",
"*****",
"25*52",
" 2*2 "]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:12,代码来源:minesweeper_test.py
示例10: test_vertical_line_mines_at_edges
def test_vertical_line_mines_at_edges(self):
inp = ["*",
" ",
" ",
" ",
"*"]
out = ["*",
"1",
" ",
"1",
"*"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:12,代码来源:minesweeper_test.py
示例11: test_board9
def test_board9(self):
inp = [" ",
" * ",
" ",
" ",
" * "]
out = [" 111",
" 1*1",
" 111",
"111 ",
"1*1 "]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:12,代码来源:minesweeper_test.py
示例12: test_large_board
def test_large_board(self):
inp = [" * * ",
" * ",
" * ",
" * *",
" * * ",
" "]
out = ["1*22*1",
"12*322",
" 123*2",
"112*4*",
"1*22*2",
"111111"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:14,代码来源:minesweeper_test.py
示例13: test_board4
def test_board4(self):
inp = ["+-+",
"|*|",
"| |",
"|*|",
"| |",
"| |",
"+-+"]
out = ["+-+",
"|*|",
"|2|",
"|*|",
"|1|",
"| |",
"+-+"]
self.assertEqual(board(inp), out)
开发者ID:lilislilit,项目名称:python,代码行数:16,代码来源:minesweeper_test.py
示例14: test_board9
def test_board9(self):
inp = ["+-----+",
"| |",
"| * |",
"| |",
"| |",
"| * |",
"+-----+"]
out = ["+-----+",
"| 111|",
"| 1*1|",
"| 111|",
"|111 |",
"|1*1 |",
"+-----+"]
self.assertEqual(out, board(inp))
开发者ID:RryLee,项目名称:Exercism-Pratice-Code,代码行数:16,代码来源:minesweeper_test.py
示例15: test_board2
def test_board2(self):
inp = ["+-----+",
"| * * |",
"| |",
"| * |",
"| * *|",
"| * * |",
"+-----+"]
out = ["+-----+",
"|1*2*1|",
"|11322|",
"| 12*2|",
"|12*4*|",
"|1*3*2|",
"+-----+"]
self.assertEqual(out, board(inp))
开发者ID:RryLee,项目名称:Exercism-Pratice-Code,代码行数:16,代码来源:minesweeper_test.py
示例16: test_board1
def test_board1(self):
inp = ["+------+",
"| * * |",
"| * |",
"| * |",
"| * *|",
"| * * |",
"| |",
"+------+"]
out = ["+------+",
"|1*22*1|",
"|12*322|",
"| 123*2|",
"|112*4*|",
"|1*22*2|",
"|111111|",
"+------+"]
self.assertEqual(board(inp), out)
开发者ID:lilislilit,项目名称:python,代码行数:18,代码来源:minesweeper_test.py
示例17: test_different_len
def test_different_len(self):
inp = [" ",
"* ",
" "]
with self.assertRaisesWithMessage(ValueError):
board(inp)
开发者ID:fortrieb,项目名称:python,代码行数:6,代码来源:minesweeper_test.py
示例18: test_horizontal_line_mines_at_edges
def test_horizontal_line_mines_at_edges(self):
inp = ["* *"]
out = ["*1 1*"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:4,代码来源:minesweeper_test.py
示例19: test_horizontal_line
def test_horizontal_line(self):
inp = [" * * "]
out = ["1*2*1"]
self.assertEqual(board(inp), out)
开发者ID:fortrieb,项目名称:python,代码行数:4,代码来源:minesweeper_test.py
示例20: test_no_columns
def test_no_columns(self):
self.assertEqual(board([""]), [""])
开发者ID:fortrieb,项目名称:python,代码行数:2,代码来源:minesweeper_test.py
注:本文中的minesweeper.board函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论