Python Basics
[Pages:29]Python Basics
June 20th 2018 Xiangyu Qu
1
Use package manager (pip)
Show version and root of pip List all installed packages
Show information about a specific installed package Search for a specific package in PyPI repository Install packages Uninstall packages Upgrade a package Install a specific version of a package
Check dependencies Most important one
pip --version or pip3 --version pip3 list
pip3 show [package-name] (e.g. pip3 show numpy) pip3 search [package-name]
pip3 install [package-name 1] [package-name 2] pip3 uninstall [package-name 1] [package-name 2]
pip3 install --upgrade [package-name] pip3 install [package-name]==version
(e.g. pip3 install numpy==1.14.3) pip3 check pip3 --help
2
Python virtual environment
Create a virtual environment in python3.4 and above: python3 ?m venv [some optional arguments] path/to/environment/directory in python3.3 and python2: virtualenv [some optional arguments] path/to/environment/directory
example: python3 ?m venv --system-site-packages ./workshop
Activate a virtual environment bash: cmd.exe:
source /bin/activate \Scripts\activate.bat
Exit a virtual environment
deactivate
Get help
python3 ?m venv -h
3
Numpy
? Numpy is a scientific computation library for Python ? It is very similar to MATLAB. For a side-by-side comparison, visit
wiki/pages/NumPy_for_Matlab_Users ? The basic unit for computation in Numpy is ndarray, which is similar to array in MATLAB. Numpy ndarray
is 0 indexed, MATLAB array is 1 indexed
4
Numpy
? Create array from a list of numbers and element access Numpy
MATLAB
5
Numpy
? Create array from built-in functions Numpy
MATLAB
6
Numpy
? Array indexing: slicing;
syntax: b = a[i:j] ::== return all elements between i and j-1
Numpy
MATLAB
7
Numpy
? Array indexing: get a slice with another integer array or Boolean array
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- setting up python 3 5 numpy and matplotlib on your
- raspberry pi rotary encoder animated gif player
- python bridge in rtmaps
- stats 507 data analysis in python
- pytorch and yolov5 installation instructions for nvidia
- arrays marquette university
- numpy marquette university
- data science lab polito
- setting up python 3 4 numpy and matplotlib on your own
- python basics
Related searches
- basics of microsoft excel pdf
- money basics for young adults
- stock market basics for beginners
- the basics of financial responsibility
- microsoft excel basics pdf
- ms excel basics tutorial pdf
- basics of argumentative essay
- email basics for beginners
- email basics for complete beginners
- basics to writing a book
- finance basics for managers
- python basics pdf