Features of python
- Simple and Easy to Learn
- Free and Open Source
- High-level Language
- Built-in high level data types: strings, lists, dictionaries.
- The usual control structures: if, if-else, if-elif-else, while.
- Multiple levels of organizational structure: functions, classes, modules, and packages.
Python programs are executed by interpreters. There are two modes to use the interpreter.
- Interactive mode
- Script mode
Code is checked at runtime: Python does very little checking at compile time.Python only checks a line when it runs that line.