我是编程新手。我有一项任务是设计一个类似扫雷的游戏。所以这就是我现在正在考虑如何制作隐藏地雷的游戏规划。首先,我创建一个列表,打印供用户查看(createPlan是创建计划的函数,showPlan是显示计划的函数)。其次,我正在考虑创建另一个与skapaPlan相同的列表。但是,使用方法将不同的属性应用于列表对象。例如,我想应用一个我的列表对象nr x。我该怎么做并仍然保持“连接”状态?谢谢!
class Square:
def __init__(mine = False, empty = 0):
self.mina = mine
....
def createPlan(size, sign):
spelplan = []
for i in range(size):
gameplan.append([sign]*size)
return gameplan
def square_attribut(gameplan):
gomdplan = spelplan
(help)
def showPlan(gameplan):
i = 0
bracket = list(range(0,len(gameplan)))
rownr = [" "] + bracket
for row in [bracket]+gameplan:
print(rownr[i],end = " ")
i += 1
for square in row:
print(square,end = " ")
print()