Introduction to Python Programming
What is Python?
Python is a high-level, interpreted, general-purpose programming language. It emphasizes code
readability and allows programmers to express concepts in fewer lines of code.
Why Python?
Python is popular due to its simplicity, readability, and vast ecosystem of libraries and frameworks.
History of Python
Python was created by Guido van Rossum and first released in 1991. It was designed to be a highly
readable language that uses significant indentation.
Features of Python
- Dynamic
- Interpreted
- Object-Oriented
- Embeddable
- Extensible
- Large Standard Library
- Free and Open Source
Downloading Python & Installation
Python can be downloaded from the official website: https://www.python.org
Installation is supported on Windows, Linux/Unix, and Mac OS.
Online compilers like Replit and PythonAnywhere also allow you to run Python code.
Python IDEs
- IDLE (default)
- Spyder
- Jupyter Notebook
- PyCharm
- Rodeo
- Visual Studio Code
- ATOM
- PyDev
Basic Python Concepts
- Data Types: int, float, str, bool, list, tuple, dict
- Variables: Used to store data values
- Numbers: Integer, Float
- Operators: Arithmetic, Comparison, Logical
- Comments: Single-line (#), Multi-line (''')
- Input/Output: input(), print()