This repository contains well-organized examples and explanations of all the fundamental concepts of Python programming. It is designed for beginners and anyone who wants to revise Python basics.
01 Hello World
: Your first Python program.02 Comments
: How to write comments in Python.03 Variables
: Understanding variables and data types.04 Datatypes
: Detailed examples of Python data types.05 Print Statements
: Using print statements for output.06 User Input
: Taking input from users.07 Operators
: Arithmetic, comparison, logical, bitwise, assignment, identity, and membership operators.08 Conditionals
: if, if-else, if-elif-else, and ternary operations.09 Loops
: for loops, while loops, nested loops, break, continue, pass, and else with loops.10 Inbuilt Data Structures
: (To be added) Lists, tuples, dictionaries, and sets.11 Functions
: Defining and using functions, parameters, return values, and scope.12 In Built Modules
: Using Python's standard library modules.13 Strings
: String manipulation and methods.14 OOPs
: Object-oriented programming concepts in Python.15 GUI
: Creating graphical user interfaces with Tkinter.16 NumPy
: (Basic) Numerical computing with Python.17 Pandas
: (Basic) Data manipulation and analysis with Pandas.18 SQLite3
: (Basic) Working with SQLite databases in Python.
- Browse each folder for Python scripts explaining the concept.
- All code is beginner-friendly and well-commented.
- Clone this repository.
- (Optional) Create a virtual environment and install the dependencies from
requirements.txt
. - Explore the folders or open the notebooks in VS Code or Jupyter Lab.
Contributions are not accepted at this time. Please check back later for updates.
Happy Learning! 🚀