【发布时间】:2020-11-07 16:05:01
【问题描述】:
from numpy import *
val = array([22,3,4,66,77,88])
val = val + 5
print(val)
"C:\Users\PycharmProjects\FirstProject\venv\Scripts\python.exe" "C:/Users//PycharmProjects/FirstProject/random.py"
Traceback (most recent call last):
File "C:/Users/PycharmProjects/FirstProject/random.py", line 1, in <module>
from numpy import *
File "C:\Users\PycharmProjects\FirstProject\venv\lib\site-packages\numpy\__init__.py", line 151, in <module>
from . import random
File "C:\Us\PycharmProjects\FirstProject\venv\lib\site-packages\numpy\random\__init__.py", line 179, in <module>
from . import _pickle
File "C:\Users\PycharmProjects\FirstProject\venv\lib\site-packages\numpy\random\_pickle.py", line 1, in <module>
from .mtrand import RandomState
File "mtrand.pyx", line 1, in init numpy.random.mtrand
File "bit_generator.pyx", line 40, in init numpy.random.bit_generator
File "C:\Users\AppData\Local\Programs\Python\Python37\lib\secrets.py", line 20, in <module>
from random import SystemRandom
File "C:\Users\\PycharmProjects\FirstProject\random.py", line 3, in <module>
val = array([22,3,4,66,77,88])
NameError: name 'array' is not defined
【问题讨论】:
-
您的问题格式不正确,很难阅读。查看Stack Overflow guidelines 了解改进方法。
-
使用
val = np.array([22,3,4,66,77,88])。和import numpy as np。请注意,` ... import *` 通常是不好的做法。
标签: python arrays python-3.x numpy