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
✍️ About the Author 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.
| Day | Question / Challenge | Status | Solution Link |
|---|---|---|---|
| Q.1 | Swap two numbers | ✅ Done | View Code |
| Q.2 | Add 2 complex numbers | ✅ Done | View Code |
| Q.3 | Convert char case without built-in functions and number to ASCII | ✅ Done | View Code |
| Q.4 | eval() built-in function | ✅ Done | View Code |
| Q.5 | Find area of rectangle😉 | ✅ Done | View Code |
| Q.6 | Find simple interest🤑 | ✅ Done | View Code |
| Q.7 | Calculate total average | ✅ Done | View Code |
| Q.8 | HackerRank arithmetic operation Problem 1 | ✅ Done | View Code |
| Q.9 | Delete last digit | ✅ Done | View Code |
| Q.10 | Read last digit | ✅ Done | View Code |
| Q.11 | Read middle digit | ✅ Done | View Code |
| Q.12 | Adding two numbers | ✅ Done | View Code |
| Q.13 | Eligible to vote Ternary | ✅ Done | View Code |
| Q.14 | Even Odd Checker Ternary | ✅ Done | View Code |
| Q.15 | Check Login or Not Ternary | ✅ Done | View Code |
| Q.16 | Max Of Two Ternary | ✅ Done | View Code |
| Q.17 | Grading System Ternary | ✅ Done | View Code |
| Q.18 | Ticket Pricing Ternary | ⏳ Pending | View Code |
| Q.29 | VOTE HERE: What should be the next challenge? 🗳️ | ⏳ Pending | View Code |
| Q.30 | Write a simple Python class that simulates CRUD for a student list. | ⏳ Pending | View Code |
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! 🚀)
If you want to practice these challenges locally:
- Clone the Repo:
git clone [https://github.com/sajjadali-fullstack/python-daily-challenges.git](https://github.com/sajjadali-fullstack/python-daily-challenges.git)