Как найти все возможные координаты в круге?
Как найти все возможные координаты которые находятся в радиусе круга на координатной плоскости, зная центр круга. Или же проверить находятся ли координаты x, y в большом или маленьком круге
Я пытался это сделать так:
x = mouse.x
y = mouse.y
for i in misheni:
xx = i.x
yy = i.y
b = False
if x != xx:
for z in range(1, i.radius+1):
if xx - z == x or xx + z == x:
b = True
yes = False
if b:
if y != yy:
for z in range(1, i.radius+1):
if yy - z == y or yy + z == y:
yes = True
break
print(yes)
Казалось бы , всё хороошо. Но когда я тыкаю по центру маленького круга в большом круге, то питон выводит False

Чёрный круг это прицел , радиус которого я тоже учёл
UPD: Решил проблему, она была в прицеле. Так как радиус прицела был 3 , я решил полностью изменить прицел на плюсик (можно просто добавить его радиус в range).
