Я сделал доску со списком и распечатками, и она выглядит так:
+-----------------+
| 1 | 2 | 3 |
+-----------------+
| 4 | 5 | 6 |
+-----------------+
| 7 | 8 | 9 |
+-----------------+
Могу ли я назначить все это одному объекту (переменной/списку/кортежу/словарю) и просто распечатать его?
Вот мой код:
board_list = [[1,2,3], [4,5,6], [7,8,9]]
print("+-----------------+")
print("| ", board_list[0][0], " | ", board_list[0][1], " | ", board_list[0][2], " |")
print("+-----------------+")
print("| ", board_list[1][0], " | ", board_list[1][1], " | ", board_list[1][2], " |")
print("+-----------------+")
print("| ", board_list[2][0], " | ", board_list[2][1], " | ", board_list[2][2], " |")
print("+-----------------+")
Но есть ли способ сделать это вот так?
board_representation = "+------------------------------+
| board_list[0][0], | board_list[0][1], | board_list[0][2]
+------------------------------+
| board_list[1][0], | board_list[1][1], | board_list[1][2]
+------------------------------+
| board_list[2],[0], | board_list[2][1], | board_list[2][2]
+------------------------------+"
print(board_representation)
Вывод первого кода:
+-----------------+
| 1 | 2 | 3 |
+-----------------+
| 4 | 5 | 6 |
+-----------------+
| 7 | 8 | 9 |
+-----------------+
Подробнее здесь: https://stackoverflow.com/questions/793 ... ic-tac-toe
Можно ли упростить доску для игры в крестики-нолики? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение