Что еще можно придумать с игрой "Морской бой"? Например, добавить второго игрока - компьютер, который будет делать ход после игрока.
Таким образом цель игры станет набрать больше очков чем компьютер.
Для начала выбирать цель компьютера можно случайно.
Но вряд ли настоящий игрок будет стрелять в клетку, к который уже стоит "Мимо".
Пусть компьютер целиться только в "неизведанные клетки"
Можете модифицировать игру по своему вкусу.
начало
from random import randint
board = []
for x in range(6):
board.append(["0"] * 4)
for row in board:
print((" ").join(row))
ship_row = randint(0, len(board) - 1)
ship_col = randint(0, len(board[0]) - 1)
for turn in range(10):
print ("Ход: ", turn)
row = int(input(' строчка 0-5'))
col = int(input(' столбец 0-3'))
if row == ship_row and col == ship_col:
print("Поздравляю, ты потопил мой корабль!")
break
else:
if (row len(board)) or (col len(board)):
print("Координаты не в нашем океане")
elif(board[row][col] == 'X'):
print('Эти координаты уже заняты')
else:
print('Мимо')
board[row][col] = 'X'
for row in board:
print((" ").join(row))
if turn == 9:
print('Игра окончина')
Дети с ограниченными возможностями здоровья могут учиться в обычной общеобразовательной школе, но для этого нужны материально-технические, кадровые и иные условия.