08 - Python Overview Explanation Notes

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

#Python

1. OOP language, Guido Van Rossum in 1991.


2. Web Development, Software Development, Mathematics, Scripting..
3. Data Analytics and Data science

1. Create web applications..


2. Connect to database
3. Big data. Complex mathematic operations.
4. Rapid Prototyping

Capable of working on platforms windows/unix/linux/Mac


Simple and familiar syntax
Scoping in python defined using indentations

Compilation and Interpretation/execution is not separate process.

Python - Compiler + Interpreter (Python is called as Interpreted


Language)

Python programs > file.py

Compiles

file.pyc -> byte code

Python Virtual Machine (PVM)

Reads the byte code and interprets it and execute it.

Python 3

Eclipse/VS Code/Pycharm/Anaconda

Text : str
Numeric : int, float, complex
Sequence types : list, tuple, range
Mapping : dict
Boolean bool
Binary : bytes, byte array
NoneType

You might also like