If these challenges helped you, please give a ⭐. It helps me stay motivated!
Welcome to my Python revision journey! In this repository, I am documenting daily logic-building questions and their solutions from my entire Full-Stack Python course.
My goal is to write clean, maintainable code and master Python's core & advance concepts—including Logic, Data Structures, and OOPs—in alignment with industry-level standards."
- Language: Python
- Focus: Logic Building, Algorithms, and Problem Solving
I am Shaikh Sajjad Ali Javed Ali, an aspiring Full-Stack Python Developer based in Mumbai. I am passionate about building scalable web apps (like my e-commerce project GenZKart) and solving complex backend problems.
💡If this repo helps you, consider giving it a ⭐ — it really motivates me to keep going!
I am solving these challenges by following my professional training course and supplementary tutorials from YouTube to strengthen my logic and practical skills.
Start Date: 9 April, Thursday 2026
End Date: Ongoing (Learning never stops! 🚀)
| Question | Challenge | Status | Solution Link |
|---|---|---|---|
| 100 | Print Reverse Number Pattern Using Nested Loop | ✅ Done | View Code |
| 101 | Print Alphabet Pattern Using Nested Loop | ✅ Done | View Code |
| 103 | Print Reverse Number | ✅ Done | View Code |
| 104 | Print like Half Parameter num | ✅ Done | View Code |
| 105 | LeetCode-1 | ✅ Done | View Code |
| 106 | One-Ten While | ✅ Done | View Code |
| 106 | PRIME Include break | ✅ Done | View Code |
| 107 | Generate *2 Num | ✅ Done | View Code |
| 108 | Print Like This | ✅ Done | View Code |
| 119 | PRIME Num inc break | ✅ Done | View Code |
| 111 | login system using an infinite loop | ✅ Done | View Code |
| 112 | PRIME Num while | ✅ Done | View Code |
| 113 | +ve, -ve Using list | ✅ Done | View Code |
| 114 | Even Odd Numbers and Count List | ✅ Done | View Code |
| 115 | Reversed Order List | ✅ Done | View Code |
| 116 | Sum of list | ✅ Done | View Code |
| 117 | Smallest Numbers in list | ✅ Done | View Code |
| 118 | Largest Numbers in list | ✅ Done | View Code |
| 119 | Min, Max, Last in List | ✅ Done | View Code |
| 120 | Calculate the Sum of a List | ✅ Done | View Code |
| 121 | Sum of Four List | ✅ Done | View Code |
| 122 | Max in List | ✅ Done | View Code |
| 123 | Find Median in List | ✅ Done | View Code |
| 124 | Append Five Values List | ✅ Done | View Code |
| 125 | Read Score Append List | ✅ Done | View Code |
| 126 | Filter Data: Even & Odd | ✅ Done | View Code |
| 127 | Swap List | ✅ Done | View Code |
| 128 | User Swap Elements in List | ✅ Done | View Code |
| 129 | Bubble Sorting List | ✅ Done | View Code |
| 130 | Remove Duplicate elements in the list | ✅ Done | View Code |
| 131 | Remove Duplicate same elements in the list | ✅ Done | View Code |
| 132 | Remove given values from list | ✅ Done | View Code |
| 133 | Remove Even elements from a list | ✅ Done | View Code |
| 134 | Implementing Queue DS For Adding, Removing | ✅ Done | View Code |
| 135 | Read Elements Nested List | ✅ Done | View Code |
| 136 | Read Elements From Nested List Without Index | ✅ Done | View Code |
| 137 | Create 3x3 Matrix using input | ✅ Done | View Code |
| 138 | Read marks for 3 students and 3 subjects (3x3) | ✅ Done | View Code |
| 139 | Add 2 Matrix Nested List | ✅ Done | View Code |
| 140 | List Comprehension with 0 filled 100 values | ✅ Done | View Code |
| 141 | List comprehension with Alphabets from A-Z | ✅ Done | View Code |
| 142 | List comprehension with Alphabets from a-z | ✅ Done | View Code |
| 143 | List comprehension all names in uppercase | ✅ Done | View Code |
| 144 | List comprehension 1-10 number adding | ✅ Done | View Code |
| 145 | Extract First Character List | ✅ Done | View Code |
| 146 | list with n values Without Comprehension & with Comprehension | ✅ Done | View Code |
| 147 | WAP to read 2X2 matrix Without Comprehension & with Comprehension | ✅ Done | View Code |
| 148 | Filter Positive and Negative Without & With Comprehension | ✅ Done | View Code |
| 149 | Filter Even Odd List comprehension | ✅ Done | View Code |
| 150 | Display Grade With Comprehension | ✅ Done | View Code |
| 151 | QST Assignment 1 : FIRST, SECOND & LAST ELEMENT IN THE LIST | ✅ Done | View Code |
| 153 | QST Assignment 2 : Print Q's Wise | ✅ Done | View Code |
| 154 | QST Assignment 3 : | ✅ Done | View Code |
| 155 | QST Assignment 4 : | ✅ Done | View Code |
| 156 | QST Assignment 5 : | ✅ Done | View Code |
| 157 | QST Assignment 6 : | ✅ Done | View Code |
| 158 | QST Assignment 7 : | ✅ Done | View Code |
| 159 | Conver Upper and Count Length | ✅ Done | View Code |
| 160 | Add Two Numbers map() | ✅ Done | View Code |
| 161 | Find Length of String (Count of Characters) | ✅ Done | View Code |
| 162 | Count Alphabets, Digits and Special char using unpacking | ✅ Done | View Code |
| 163 | Check Palindrome | ✅ Done | View Code |
| 164 | check str symmetrical, Palindrome or not | ✅ Done | View Code |
| 165 | Rev Word given Str in Python join() | ✅ Done | View Code |
| 166 | Capitalize Built Without Built In | ✅ Done | View Code |
| 167 | Convert Lower Without Built-In | ✅ Done | View Code |
| 168 | Swapcase Without Built-In | ✅ Done | View Code |
| 169 | Verify String Or Not | ✅ Done | View Code |
| 170 | String Center | ✅ Done | View Code |
| 171 | String ljust rjust | ✅ Done | View Code |
| 172 | Assignment 8 Set to Tuple | ✅ Done | View Code |
| 173 | Tuple Name Slicing | ✅ Done | View Code |