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.
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.
- Python 3.x
- VS Code / Jupyter Notebook
- Git & GitHub
- Windows CMD or Terminal
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...