Python NumPy là gói xử lý mảng đa năng cung cấp các công cụ để xử lý mảng n chiều. Nó cung cấp các công cụ tính toán khác nhau như các hàm toán học toàn diện, các thói quen đại số tuyến tính. NumPy cung cấp cả tính linh hoạt của Python và tốc độ của mã C được biên dịch được tối ưu hóa tốt. Cú pháp dễ sử dụng của nó làm cho nó có khả năng truy cập cao và hiệu quả đối với các lập trình viên từ bất kỳ nền tảng nào
điều kiện tiên quyết
Điều duy nhất bạn cần để cài đặt Numpy trên Windows là
- con trăn
- PIP hoặc Conda [tùy theo sở thích của người dùng]
Cài đặt Numpy trên Windows
Dành cho người dùng Conda
Nếu bạn muốn cài đặt được thực hiện thông qua conda, bạn có thể sử dụng lệnh bên dưới
conda install -c anaconda numpy
Bạn sẽ nhận được thông báo tương tự sau khi quá trình cài đặt hoàn tất
Đảm bảo bạn tuân theo các phương pháp hay nhất để cài đặt bằng cách sử dụng conda như
- Sử dụng môi trường để cài đặt thay vì trong môi trường cơ sở bằng lệnh bên dưới
conda create -n my-env conda activate my-env
Ghi chú. Nếu phương pháp cài đặt ưa thích của bạn là conda-forge, hãy sử dụng lệnh bên dưới
conda config --env --add channels conda-forge
Đối với người dùng PIP
Người dùng thích sử dụng pip có thể sử dụng lệnh bên dưới để cài đặt NumPy
pip install numpy
Bạn sẽ nhận được thông báo tương tự sau khi quá trình cài đặt hoàn tất
Bây giờ chúng ta đã cài đặt Numpy thành công trong hệ thống của mình, hãy xem một vài ví dụ đơn giản
ví dụ 1. Các ký tự mảng Numpy cơ bản
Python3
conda create -n my-env conda activate my-env16
conda create -n my-env conda activate my-env17
conda create -n my-env conda activate my-env18
conda create -n my-env conda activate my-env19
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env1
conda create -n my-env conda activate my-env2
conda create -n my-env conda activate my-env3
conda create -n my-env conda activate my-env4
conda create -n my-env conda activate my-env5
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env7
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env9
conda config --env --add channels conda-forge0
conda config --env --add channels conda-forge1
conda config --env --add channels conda-forge2______23
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env7
conda create -n my-env conda activate my-env6
conda config --env --add channels conda-forge7
conda config --env --add channels conda-forge8
conda create -n my-env conda activate my-env0
pip install numpy0
pip install numpy1
pip install numpy2
pip install numpy3
conda create -n my-env conda activate my-env6
pip install numpy5
pip install numpy6
conda create -n my-env conda activate my-env0
pip install numpy8
_______31____32____351____352
conda create -n my-env conda activate my-env0
pip install numpy54
_______31____32____357____358
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env40
_______31____32____443
conda create -n my-env conda activate my-env44
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env46
_______31____32____449
conda create -n my-env conda activate my-env160
đầu ra
pip install numpy5
ví dụ 2. Hoạt động Numpy cơ bản
Python3
conda create -n my-env conda activate my-env16
conda create -n my-env conda activate my-env162
conda create -n my-env conda activate my-env18
conda create -n my-env conda activate my-env19
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env166
conda create -n my-env conda activate my-env3
conda create -n my-env conda activate my-env168
conda create -n my-env conda activate my-env5
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env7
conda create -n my-env conda activate my-env6
conda config --env --add channels conda-forge7
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env9
conda create -n my-env conda activate my-env176
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env178
pip install numpy1
pip install numpy2
conda create -n my-env conda activate my-env181
conda create -n my-env conda activate my-env182
conda create -n my-env conda activate my-env183
conda create -n my-env conda activate my-env5
conda create -n my-env conda activate my-env185
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env187
pip install numpy1
pip install numpy2
conda create -n my-env conda activate my-env190_______1182
conda create -n my-env conda activate my-env192
conda create -n my-env conda activate my-env9____1185
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env196
pip install numpy1
pip install numpy2
conda create -n my-env conda activate my-env199
conda create -n my-env conda activate my-env182
conda create -n my-env conda activate my-env01
conda create -n my-env conda activate my-env02
conda create -n my-env conda activate my-env185
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env05
pip install numpy1
pip install numpy2
conda create -n my-env conda activate my-env08
conda create -n my-env conda activate my-env182
conda create -n my-env conda activate my-env01
conda create -n my-env conda activate my-env01
conda create -n my-env conda activate my-env7
conda create -n my-env conda activate my-env185
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env15
conda create -n my-env conda activate my-env166
conda create -n my-env conda activate my-env01____13
conda create -n my-env conda activate my-env7
pip install numpy1
pip install numpy2
conda create -n my-env conda activate my-env22____123
conda create -n my-env conda activate my-env0
conda create -n my-env conda activate my-env25
conda create -n my-env conda activate my-env166
conda create -n my-env conda activate my-env3
conda create -n my-env conda activate my-env28
conda create -n my-env conda activate my-env5
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env7
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env9
conda create -n my-env conda activate my-env34
conda create -n my-env conda activate my-env9
conda create -n my-env conda activate my-env6
conda config --env --add channels conda-forge3
conda create -n my-env conda activate my-env6
conda config --env --add channels conda-forge7
conda create -n my-env conda activate my-env34
conda create -n my-env conda activate my-env41
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env43
conda create -n my-env conda activate my-env6
conda create -n my-env conda activate my-env45
conda create -n my-env conda activate my-env46