Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Solutions

This directory contains solutions for the exercises.

Structure

Each solution file contains:

  • Problem statement (for reference)
  • Solution code
  • Explanation of the reasoning
  • Key concepts covered

How to Use

  1. Attempt the exercise first
  2. Check your solution against the provided solution
  3. Review the explanation to understand the reasoning
  4. Learn from different approaches

Solutions

  • 01-introduction.md - Introduction to Python
  • 02-installation-and-setup.md - Installation and Setup
  • 03-running-python.md - Running Python Programs
  • 04-syntax-and-structure.md - Syntax and Program Structure
  • 05-values-variables-types.md - Values, Variables, and Types
  • 06-operators-expressions-input.md - Operators, Expressions, and Input
  • 07-strings.md - Strings and Text Processing
  • 08-control-flow.md - Control Flow
  • 09-collections.md - Collections
  • 10-functions.md - Functions
  • 11-comprehensions-generators.md - Comprehensions and Generators
  • 12-errors-exceptions-debugging.md - Errors, Exceptions, and Debugging
  • 13-files-paths-json-csv.md - Files, Paths, JSON, and CSV
  • 14-modules-packages-imports.md - Modules, Packages, and Imports
  • 15-virtual-environments-pip.md - Virtual Environments and pip
  • 16-oop.md - Object-Oriented Programming
  • 17-standard-library.md - Standard Library Tour
  • 18-testing-code-quality.md - Testing and Code Quality
  • 19-type-hints.md - Type Hints
  • 20-cli-programs.md - Command-Line Programs
  • 21-working-with-data.md - Working with Data
  • 22-practical-projects.md - Practical Projects
  • 23-where-to-go-next.md - Where to Go Next