This repository contains beginner-friendly Jupyter notebooks covering the core fundamentals of Python programming. Each notebook is filled with practice problems designed to build a strong foundation β from basic syntax and control flow to functions and essential data structures.
| File | Topics Covered |
|---|---|
Python_Practice_Problems |
Print, Comments, Variables & Data Types, Strings, Operations, User Input, Control Flow, Loops, Lists, Functions |
Python_Practice_Problems_2 |
Data Structures β Tuples, Dictionaries, Sets |
- π Print & Comments
- π Variables & Data Types
- π Strings & Operations
- π User Input
- π Control Flow (if/else)
- π Loops (for, while)
- π Lists
- π Functions
- π Tuples
- π Dictionaries
- π Sets
- Clone the Repository :
git clone https://github.com/TajkirHossen-14/Python_Fundamentals.git
- Open with Jupyter Notebook or Google Colab
Contributions are welcome! If you'd like to improve or add new practice problems :
- Fork the repository
- Create a new branch :
git checkout -b feature/new-problems
- Commit your changes :
git commit -m "Add new practice problems" - Push to the branch :
git push origin feature/new-problems
- Open a Pull Request
