Ubuntu VM TypeError: индексы срезов должны быть целыми числами, отсутствовать или иметь метод __index__ ⇐ Python
-
Гость
Ubuntu VM TypeError: индексы срезов должны быть целыми числами, отсутствовать или иметь метод __index__
При запуске кода Ubuntu VM выдает следующую ошибку:
TypeError: индексы срезов должны быть целыми числами, не иметь значения или иметь метод __index__. def makeCircle(xsize, ysize, xpt, ypt, radius): # Возвращает массив с кругом в сетке размера (xsize,ysize) # с радиусом круга "radius" и центром (xpt,ypt). a = np.zeros((xsize, ysize)).astype('uint8') y, x = np.ogrid[-радиус: радиус, -радиус: радиус] индекс = x ** 2 + y ** 2
При запуске кода Ubuntu VM выдает следующую ошибку:
TypeError: индексы срезов должны быть целыми числами, не иметь значения или иметь метод __index__. def makeCircle(xsize, ysize, xpt, ypt, radius): # Возвращает массив с кругом в сетке размера (xsize,ysize) # с радиусом круга "radius" и центром (xpt,ypt). a = np.zeros((xsize, ysize)).astype('uint8') y, x = np.ogrid[-радиус: радиус, -радиус: радиус] индекс = x ** 2 + y ** 2