This section focuses on the core concepts of Python programming and serves as the foundation for the rest of this repository. It includes notes, interactive notebooks, practice exercises, and small examples that help you learn Python step by step.
The contents of this section are organized as follows:
- 01_Introduction
- 02_operators
- 03_data_types
- 04_numeric_data_type
- 05_string_data_type
- 06_list_data_types
- 07_tuple_data_type
- 08_set_data_type
- 09_dictionary_datatypes
- 10_range_data_type
- 11_bytes_and_bytesarray_data_types
- 12_control_flow_statements
- 13_conditional_statements
- 14_loop_statement
- 15_functions
- 16_modules
- 17_packages
- 18_Exception_handling
- 19_file_handling
- 20_api
- Practice_Files
To begin working locally, create a virtual environment and activate it:
bash
python -m venv .venv
.\.venv\Scripts\Activate.ps1
After that, open the notebooks in VS Code or Jupyter Notebook and run the Python files as needed.
This section is intended for personal learning, practice, and reference. It is best used as a guided path from beginner-level Python concepts to more practical application examples.
