Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Basics (IIT Madras - Lecture Wise)

This repository contains my Python learning journey based on the IIT Madras Python course. All lectures from Lecture 01 to Lecture 51 are completed, and additional practice & advanced topics are currently in progress.

🚧 Status This repository is actively being updated with more practice problems, improvements, and advanced concepts.

📈 Progress Completed: Lecture 1–51 ✅ Additional Practice & Improvements: In Progress 🔄 (30%) 📚 Lecture Topics Covered 🔹 Basics Lecture 01–03: Introduction, Setup, Print, Errors Lecture 04–06: Variables, Literals, Data Types Lecture 07–10: Operators & Expressions 🔹 Strings & Conditions Lecture 11–13: Strings Lecture 17–19: If Statement Lecture 20–21: Import & Libraries 🔹 Loops Lecture 22–34: While Loop, For Loop, Nested Loops 🔹 Data Structures Lecture 35–36: Lists Lecture 37–39: Sets Lecture 40: Tuples Lecture 45–46: Dictionaries 🔹 Functions Lecture 41–44: Functions Basics Lecture 47–48: Matrix using Functions Lecture 49–51: Scope, Types of Arguments, Advanced Functions 💻 Sample Codes 🔹 Variables Example a = 10 name = "Ritik"

print(a) print(name) 🔹 If-Else Example num = int(input("Enter number: "))

if num > 0: print("Positive") else: print("Negative") 🔹 Loop Example for i in range(1, 6): print(i) 🔹 List Example numbers = [1, 2, 3, 4]

for n in numbers: print(n) 🔹 Function Example def add(a, b): return a + b

print(add(5, 3))