Rahul Gupta

Rahul Gupta @therahul_gupta

About: I am Software Engineer

Joined:
Jun 5, 2022

Rahul Gupta
articles - 72 total

Day 45/100 – Reading/Writing JSON in Python

Welcome to Day 45 of the 100 Days of Python series! Today, we’ll explore how to work with JSON...

Learn More 1 0Aug 13

Day 44/100 – Working with CSV Files in Python

Welcome back to 100 Days, 100 Python Topics! Yesterday, we explored file modes and error handling....

Learn More 1 0Aug 13

Day 43/100: File Modes and Error Handling in Python

Welcome back to 100 Days of Python! In the last few days, we explored reading and writing...

Learn More 1 0Aug 13

Day 42/100: Writing Files and Using Context Managers in Python

Welcome to Day 42 of your Python journey! Yesterday, we explored reading files using open(). Today,...

Learn More 1 0Aug 1

Day 41/100: Reading Files with open() in Python

Welcome to Day 41 of your Python journey! Working with files is a core skill for any developer....

Learn More 1 0Aug 1

Day 40/100: Python math, random, and statistics Modules

Welcome to Day 40 of your Python journey! Today, we’ll explore three powerful standard library...

Learn More 1 0Aug 1

Day 39/100: Working with datetime and calendar in Python

Welcome to Day 39 of your Python journey! Dates and times are everywhere: scheduling tasks, logging...

Learn More 1 0Aug 1

Day 38/100: Advanced input() Handling in Python

By now, you're familiar with Python's input() function. But today, we’ll take it up a notch and learn...

Learn More 1 0Jul 23

Day 37/100: Using eval() Safely in Python

Welcome to Day 37 of your Python journey! Today we’re discussing a very powerful but potentially...

Learn More 1 0Jul 23

Day 36/100: Working with JSON in Python

Welcome to Day 36 of your Python learning journey! Today, we dive into a real-world skill: working...

Learn More 1 0Jul 23

Day 35/100: Practice Problem – Data Structure Challenge

Welcome to Day 35 of your Python journey! After diving deep into lists, dictionaries, sets,...

Learn More 1 0Jul 23

Day 34/100: Using itertools for Advanced Iteration

Welcome to Day 34 of your Python journey! Today, we’ll dive into one of Python’s most powerful...

Learn More 1 0Jul 23

Day 33/100: Counter, defaultdict, and OrderedDict in Python

Welcome back to Day 33 of your Python journey! Today, we’re zooming in on three essential tools from...

Learn More 1 0Jul 19

Day 32/100: Working with the collections Module in Python

Welcome to Day 32 of our Python journey! Today, we explore the collections module — a treasure chest...

Learn More 1 0Jul 19

Day 31/100: Enumerate, Zip, and Unpacking in Python

Welcome back to Day 31 of the 100 Days of Python journey! Today, we dive into three powerful and...

Learn More 3 0Jul 19

Day 30/100: Copying vs Cloning Lists (Shallow vs Deep Copy)

Welcome to Day 30 of the 100 Days of Python series! You’ve made it to the one-third milestone!...

Learn More 1 0Jul 18

Day 29/100: Dictionary and Set Comprehensions in Python

Welcome to Day 29 of the 100 Days of Python series! Yesterday, we explored list comprehensions, a...

Learn More 1 0Jul 18

Day 28/100: List Comprehensions in Python

Welcome to Day 28 of the 100 Days of Python series! Today, we’re diving into one of Python’s most...

Learn More 1 0Jul 18

Day 27/100: Nested Data Structures in Python

Welcome to Day 27 of the 100 Days of Python series! Today, we’re diving into nested data structures —...

Learn More 1 0Jul 16

Day 26/100: Dictionary Methods in Python (get(), update(), and More)

Welcome to Day 26 of the 100 Days of Python series! Now that you understand how dictionaries work...

Learn More 1 0Jul 16

Day 25/100: Dictionaries in Python – Key-Value Mastery

Welcome to Day 25 of the 100 Days of Python series! Today, we’ll master one of the most powerful and...

Learn More 1 0Jul 15

Day 24/100: Sets and Set Operations in Python

Welcome to Day 24 of the 100 Days of Python series! Today we dive into a unique and powerful Python...

Learn More 0 0Jul 15

Day 23/100: Tuples in Python – When and Why to Use Them

Welcome to Day 23 of the 100 Days of Python series! Today we explore tuples, Python’s immutable...

Learn More 2 0Jul 14

Day 22/100: Useful List Methods in Python (append, pop, sort, and more)

Welcome to Day 22 of the 100 Days of Python series! Yesterday, you learned how to create and...

Learn More 1 0Jul 14

Day 21/100: Lists in Python – Create, Access, Modify

Welcome to Day 21 of the 100 Days of Python series! Today we’re diving into one of Python’s most...

Learn More 1 0Jul 10

Day 20/100: Writing Pythonic Code – Introduction to PEP 8

Welcome to Day 20 of the 100 Days of Python series! You’ve learned a lot of Python by now — but are...

Learn More 1 0Jul 10

Day 19/100: Assertions and Raising Custom Errors in Python

Welcome to Day 19 of the 100 Days of Python series! Today, we go deeper into error handling by...

Learn More 1 0Jul 9

Day 18/100: Exception Handling with try-except in Python

Welcome to Day 18 of the 100 Days of Python series! Today we tackle a critical skill for writing...

Learn More 1 0Jul 9

Day 17/100: Built-in Python Functions You Should Know

Welcome to Day 17 of the 100 Days of Python series! Python comes packed with a set of powerful,...

Learn More 1 0Jul 7

Day 16/100: Python Modules and import Statements

Welcome to Day 16 of the 100 Days of Python series! Today, we're exploring modules — the building...

Learn More 1 0Jul 7