Jupyter 笔记本中 Python 3 中标识符中的无效字符,箭头指向负号.我的清单中不能有否定吗?



我试图找到列表的平均值。我相信我列表开头的负数以某种方式让我陷入了循环。 请告诉我找到这个简单列表平均值的正确方法。

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

我假设您可能从某个地方复制/粘贴了您的代码。这在 Python 中不是一个有效的负面符号。使用键盘上 0 旁边的键。

您可以检查是否使用了正确的值。

在此输入正确的连字符:

a = ord('-')

这对你来说:

b = ord('−')

并输出它们以查看差异。

我将部分代码复制并粘贴到python中:

c = '−5'
print(ord(c[0]))
print(ord('-'))

给:

8722
45

最新更新