我提到了在特定位置打印的条件,但不是在这些位置打印,代码只是将“+”附加到“-”,即使范围条件超出了限制。 我想在 0、8、16、24 索引位置打印“+”,并在它们之间打印“-”。
def display(board):
for row in range(25):
print("-", end = "")
if row == 0 or row == 8 or row == 16 or row == 24:
print("+", end = "")
我调用该函数时的结果是
-+--------+--------+--------+
我的预期结果应该是
+--------+--------+--------+
def display(board):
for row in range(25):
if row == 0 or row == 8 or row == 16 or row == 24:
print("+", end = "")
else
print("-", end = "")