kyu_5.did_i_finish_my_sudoku package

Submodules

kyu_5.did_i_finish_my_sudoku.is_sudoku_done module

kyu_5.did_i_finish_my_sudoku.is_sudoku_done.done_or_not(board: list) → str[source]

return ‘Finished!’ or return ‘Try again!’ :param board: :return:

kyu_5.did_i_finish_my_sudoku.sudoku_by_column module

kyu_5.did_i_finish_my_sudoku.sudoku_by_column.assert_sudoku_by_column(board: list) → bool[source]

kyu_5.did_i_finish_my_sudoku.sudoku_by_regions module

kyu_5.did_i_finish_my_sudoku.sudoku_by_regions.assert_sudoku_by_region(board: list) → bool[source]

Assert Sudoku by region

Parameters

board – Sudoku list

Returns

boolean value (is Sudoku done or not)

kyu_5.did_i_finish_my_sudoku.sudoku_by_row module

kyu_5.did_i_finish_my_sudoku.sudoku_by_row.assert_sudoku_by_row(board: list) → bool[source]

kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku module

class kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase(methodName='runTest')[source]

Bases: unittest.case.TestCase

Testing done_or_not function

test_done_or_not()[source]

Testing done_or_not function

Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return ‘Finished!’, otherwise return ‘Try again!’ :return:

Module contents