Ошибка Python TypeError: «NoneType» не поддерживает индексацию в строке 1 ⇐ Python
Ошибка Python TypeError: «NoneType» не поддерживает индексацию в строке 1
Я использую Python CodeHS Ultra Karel и попробовал запустить этот код:
image = [ [ 1, 3, 3, 1], [ 3, 3, 3, 3], [1, 3, 3, 3], [ 3, 1, 1, 3] ] цвета = ["нулевой","оранжевый","синий","белый"] pos_x = 0 pos_y = 3 защита move_plus(n=1): глобальный pos_x глобальный pos_y для я в диапазоне (n): если front_is_clear(): если лицом к северу(): двигаться() поз_у += 1 Элиф Face_South(): двигаться() pos_y -= 1 Элиф Face_east(): двигаться() поз_х += 1 еще: двигаться() pos_x -= 1 защита Paint_coordinates (x, y): краска(цвет[цвета[изображение[y][x]]]) для меня в диапазоне (4): Paint_coordinates (pos_x, pos_y) move_plus() Это мир Karel 4x4, где Карел начинается слева вверху. Карел должен поместить цвет, указанный в координате, и переместить его 4 раза. Это дает мне эту ошибку: TypeError: «NoneType» не поддерживает индексацию в строке 1
Я использую Python CodeHS Ultra Karel и попробовал запустить этот код:
image = [ [ 1, 3, 3, 1], [ 3, 3, 3, 3], [1, 3, 3, 3], [ 3, 1, 1, 3] ] цвета = ["нулевой","оранжевый","синий","белый"] pos_x = 0 pos_y = 3 защита move_plus(n=1): глобальный pos_x глобальный pos_y для я в диапазоне (n): если front_is_clear(): если лицом к северу(): двигаться() поз_у += 1 Элиф Face_South(): двигаться() pos_y -= 1 Элиф Face_east(): двигаться() поз_х += 1 еще: двигаться() pos_x -= 1 защита Paint_coordinates (x, y): краска(цвет[цвета[изображение[y][x]]]) для меня в диапазоне (4): Paint_coordinates (pos_x, pos_y) move_plus() Это мир Karel 4x4, где Карел начинается слева вверху. Карел должен поместить цвет, указанный в координате, и переместить его 4 раза. Это дает мне эту ошибку: TypeError: «NoneType» не поддерживает индексацию в строке 1
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
TypeError: неподдерживаемые типы операндов для +: «NoneType» и «NoneType».
Anonymous » » в форуме Python - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-