Skip to content

HeyBuddy-NSK/100DayOfPython

Repository files navigation

🐍 100 Days of Python

This repository contains all practice exercises completed over a 100-day period as part of the 100 Days of Python challenge.

Overview

This project documents the daily practice and learning exercises in Python. Each day covers different topics and exercises to enhance Python programming skills.

📂 Access Files

ID Description Day Link
1 Introduction to Python basics and conditionals Day 1
2 Loops, keywords and functions Day 2
3 Modules and Lists Day 3
4 Dictionary, Sets and Files Day 4
5 Python OOPs 1 Day 5
6 Python OOPs 2 Day 6
7 Exception Handling Day 7
8 Python Modules in Detail Day 8
9 Revise Day 1 - Day 7 Day 9
10 Python Regex Day 10
11 Working with PDFs using PyPDF Day 11
12 Working with images and PDFs using PyPDF and Pillow Day 12
13 Learning Requests Library APIs Day 13
14 Working with Database (MySQL) Day 14
15 Working with Database (MongoDB Basics) Day 15
16 Practice Project - Command Line Interface (Task Manager) Day 16
17 Lambda Function ( Anonymous Function in python ) Day 17
18 Python Metaclasses Day 18
19 Python Generators and Yield Day 19
20 Python *args and **kwargs Day 20
21 Python Decorator and Nested / inner Functions Day 21
22 Data Structures 1 - Arrays and Linked List Day 22
23 Context Managers in Python : The with Statement Day 23
24 Data Structures 2 - Linked List and Types Day 24 - 25

Usage

Each day's exercise can be accessed by clicking on the respective link above. The exercises are primarily written in Jupyter Notebook format with some additional Python scripts and projects.

🤝 Contributions

Contributions are welcome. Please fork the repository and submit a pull request for any improvements or additions.

📄 License

This project is licensed under the MIT License.

📊 Contribution Calendar

Check out the contributions to this repository over time:

Contribution Calendar

About

This repo will contain all practice exercises I do in the 100 days time period

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published