Игра "Сапер" на Python, расставляем мины. Minesweeper in Python Tkinter

Игра "Сапер" на Python, расставляем мины. Minesweeper in Python Tkinter

egoroff_channel

3 года назад

11,693 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@user-kx4un6cf2l
@user-kx4un6cf2l - 09.05.2023 14:44

Поставьте лайк кому меньше 15 лет. Мне 10!

Ответить
@m-a-khozin
@m-a-khozin - 02.08.2021 23:13

get_mines_places очень странно написана.

в модуле random есть функция sample, так что по сути нам нужно только её и вызвать.

@staticmethod
def get_mines_places():
return random.sample(
population=range(1, MineSweeper.ROWS * MineSweeper.COLUMNS + 1),
k=MineSweeper.MINES)

Не нужно запутывать и усложнять код. Использование готовых функций - хорошая практика.

Ответить
@mafiahelp1064
@mafiahelp1064 - 25.07.2021 21:20

бомба!

Ответить
@ankhmarcius8331
@ankhmarcius8331 - 07.05.2021 11:44

не могу понять почему при создании кнопки нельзя передать значение (count in index_mines)? в этом случае нет лишнего прохода по спискам, нет лишней функции

Ответить
@user-mb4hy7xd6q
@user-mb4hy7xd6q - 06.05.2021 16:53

спасибо тебе за труд

Ответить
@sype1680
@sype1680 - 06.05.2021 04:41

Как всегда на высшем уровне!
А почему обращаешься через MineSweeper.MINES, а не self.MINES? К константам лучше обращаться напрямую?

Ответить
@bbnoWhat
@bbnoWhat - 05.05.2021 21:59

👍👍👍👍
Продолжай снимать крутые ролики!)

Ответить