Задать вопрос
@ZERRITO
Пустой ноль

Как сделать «карту» в консоли Python?

Здравствуйте. Пару дней назад решил сделать "консольную игру" на Python (обычная забава, ничего серьезного). Суть в том, что там можно перемещаться по "миру" задавая координаты по X и Z. Мир 100х100 пикселей, соответственно максимальные координаты от 100 до 100. Это просто ванильный Python, никаких библиотек не используется. Карта рисуется в Paint для понимания происходящего. (Никаких графических библиотек) И вот в чём проблема: Я хочу сделать так, чтобы на карте обозначались "территории". Допустим, "нарисовать" на карте прямоугольник (помним, что рисуем в Paint, в консоли только задаём координаты). Нужно как-то задать координаты прямоугольника, при попадании внутрь которого, приложение бы выводило "В прямоугольнике" (с использованием if, я не знаю), но при выходе за его пределы приложение выводило бы "Ничего". Я до сих пор не знаю как это реализовать, т.к. не работал раньше с этим.
  • Вопрос задан
  • 414 просмотров
Подписаться 1 Простой 1 комментарий
Решение пользователя soremix К ответам на вопрос (3)
SoreMix
@SoreMix Куратор тега Python
yellow
Для этого и программирование то не нужно.
Чтобы точка (xi,yi) принадлежала области (допустим прямоугольника от x0,y0 до x1,y1), нужно чтобы xi лежала на отрезке [x0, x1], а yi соответственно на [y0,y1]
Ответ написан
Комментировать