Skip to content

KARAN-SHARXA/Python_full

Repository files navigation

🐍 Python Fundamentals – Practice & Learning

Welcome to my Python Fundamentals repository!
This repo contains all the code and practice I did while learning the core building blocks of Python programming.


πŸ“š Topics Covered

I’ve completed and practiced the following essential Python topics:

  • βœ… Variables & Data Types
  • βœ… Operators
  • βœ… Input/Output
  • βœ… Conditional Statements (if, else, elif)
  • βœ… Loops (for, while)
  • βœ… Break, Continue, Pass
  • βœ… Functions & Parameters
  • βœ… Recursion (basic)
  • βœ… Strings (indexing, slicing, methods)
  • βœ… Lists (creation, indexing, methods)
  • βœ… Tuples, Sets, Dictionaries (basic usage)
  • βœ… Practice questions and logic building

πŸ“Œ This repo focuses only on core Python concepts – no OOP or file handling yet.


πŸ”§ Tools & Setup

  • Python 3.x
  • VS Code / Jupyter Notebook
  • Git & GitHub
  • Windows CMD or Terminal

πŸ“‚ Folder Structure (Sample)

create_python/
β”œβ”€β”€ basic_programs/       # Practice scripts and programs
β”œβ”€β”€ functions/            # All custom function practice
β”œβ”€β”€ lists_strings/        # Practice with list/string
β”œβ”€β”€ problems/             # Logic building Q&A


MIT License

Copyright (c) 2025 Karan Sharma

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files...

Releases

No releases published

Packages

No packages published