fix: 扫雷布局

This commit is contained in:
Snowykami 2024-03-29 07:05:53 +08:00 committed by GitHub
parent 205a28eb56
commit 6a49a70481
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -145,14 +145,15 @@ class Minesweeper:
Returns:
"""
dis = " "
text = self.NUMS[0] + dis*2
start = "> " if self.col >= 10 else ""
text = start + self.NUMS[0] + dis*2
# 横向两个雷之间的间隔字符
# 生成横向索引
for i in range(self.cols):
text += f"{self.NUMS[i]}" + dis
text += "\n\n"
for i, row in enumerate(self.board):
text += f"{self.NUMS[i]}" + dis*2
text += start + f"{self.NUMS[i]}" + dis*2
print([d.value for d in row])
for dot in row:
if dot.mask and not dot.flagged: