недопустимый символ в идентификаторе Python 3 в блокноте Jupyter, стрелка указывает на отрицательный знак.Могу ли я не иметь негатив в моем списке? - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь найти среднее значение списка.Я считаю, что отрицательное число в начале моего списка каким-то образом бросает меня в тупик.Пожалуйста, покажи мне правильный способ найти среднее значение этого простого списка.

B = [−5,3,12,190,−10]

print(np.mean(B))

#OUTPUT:

File "<ipython-input-35-5b44dec66063>", line 1
    B = [−5,3,12,190,−10]
          ^
SyntaxError: invalid character in identifier

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Я скопировал и вставил часть вашего кода в python:

c = '−5'

print(ord(c[0]))
print(ord('-'))

Дает:

8722
45
0 голосов
/ 11 сентября 2018

Я предполагаю, что вы, возможно, скопировали / вставили свой код откуда-то. Это недопустимый отрицательный знак в Python. Используйте клавишу рядом с 0 на клавиатуре.

Вы можете проверить, правильно ли вы используете значение.

Введите здесь правильный дефис:

a = ord('-')

И это для вас:

b = ord('−')

и выведите их, чтобы увидеть разницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...