Welcome to Learning Python — your go-to repository for mastering Python fundamentals through clean, practical code snippets and structured examples. Whether you're just getting started or brushing up your skills, this repo covers the most important core concepts you’ll need on your Python journey.
This repository covers the building blocks of Python, explained with examples and use cases:
- Indetation, version check
- Comment Lines, Escape Sequence, keywords
- Integers, Floats, Strings, Booleans
- Type Conversion & Type Checking
- Indexing & Slicing
- Built-in Methods
- Immutability in Tuples
- Key-Value Pairs
- Common Dictionary Methods
- Set Operations (Union, Intersection, Difference)
- Arithmetic, Logical, Comparison
- Assignment Operators
- Bitwise Magic 💡
forandwhileLoopsbreak,continue, andpass- Nested Loops
- Defining & Calling Functions
- Lambda Expressions
- Recursive Functions with Base Cases
- String Methods & Formatting
- Slicing & Concatenation
- f-Strings and Escape Characters
- Classes and Objects
- Constructors & Instance Variables
- Inheritance & Method Overriding
- Polymorphism