@Venuhaha
Учусь программировать на Python

В чем конкретно заключается ошибка синтаксиса?

Z = np.array([[4, 5, 0], 
             [1, 9, 3],              
             [5, 1, 1],
             [3, 3, 3], 
             [9, 9, 9], 
             [4, 7, 1]]) //создаем массив
r = np.sum(Z, axis=1) //вводим переменную z, которая равна сумме элементов строк
print np.nonzero(r > 10) //получаем индекс элементов со значеним True

Ошибка такая:
File "", line 8
print np.nonzero(r > 10)
^
SyntaxError: invalid syntax
Странно что ругается на синтаксис, там где я использую стандартную функцию.
Формулировки к комментариям могут быть не точными =)
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
longclaps
@longclaps
Питон второй или третий?
я использую стандартную функцию

print - функция в третьем, и вызвыается с аргументами в скобочках, а во втором print - оператор, без скобочек.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы