Domains: Python


Python — Is an interpreted high-level programming language for general-purpose programming.

  • Created by Guido van Rossum and first released in 1991.
  • Has a design philosophy that emphasizes code readability, notably using significant whitespace.
  • Provides constructs that enable clear programming on both small and large scales.
  • Features a dynamic type system and automatic memory management.
  • Supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and comprehensive standard library.
  • Is simpler to use, available on Windows, Mac OS X, and Unix operating systems, and will help you get the job done more quickly.
  • Offers much more error checking than C, and, being a very-high-level language, it has high-level data types built in, such as flexible arrays and dictionaries.
  • a case sensitive language.

Installing Python

If your operating system does not provide you with a Python package, you can download an installer from the Python official website

Installing Python packages

$ pip install <package-name>
  • Packages are available in a public repository, from where anybody can download them and install them.
  • The official Python package repository is called PyPI, which stands for Python Package Index.
  • Installing a package from PyPI is very simple, because Python comes with a tool called pip that does this work.


Python Enhancement Proposal.

a set of rules that specify how to format Python code for maximum readability.

Python — Structure map

Clickable & Draggable!

Python — Related pages: