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!
| 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 | β Done | View Code |
| Q.19 | Empty List / Not Ternary | β Done | View Code |
| Q.20 | Calculate Total Avg Result | β Done | View Code |
| Q.21 | Login Application | β Done | View Code |
| Q.22 | Discount Applied / Not | β Done | View Code |
| Q.23 | *Scolarship Grant / Not | β Done | View Code |
| Q.24 | Perfect Number Checker | β Done | View Code |
| Q.25 | Exam Portal Access | β Done | View Code |
| Q.26 | SECURE Admin Access | β Done | View Code |
| Q.27 | Vowel or not chr | β Done | View Code |
| Q.28 | Check Number (+ve, -ve, Zero) | β Done | View Code |
| Q.29 | Character alphabet, digit or special character | β Done | View Code |
| Q.30 | Vowels or not | β Done | View Code |
| Q.31 | Calculate Electricity Bill (accept number unit from user) | β Done | View Code |
| Q.32 | Numbers divisible with 7 or not | β Done | View Code |
| Q.33 | Year Leap π | β Done | View Code |
| Q.34 | Last Digit is Even or not | β Done | View Code |
| Q.35 | Number is 3 Digit or not | β Done | View Code |
| Q.36 | Person Senior Citizen or not | β Done | View Code |
| Q.37 | Minimum of 2 values | β Done | View Code |
| Q.38 | Divisible 2 & 3 | β Done | View Code |
| Q.39 | Grading System | β Done | View Code |
| Q.40 | HackerRank 2 if-elif-else-problem | β Done | View Code |
| Q.41 | Bike Tax calculate if-elif-else-problem | β Done | View Code |
| Q.42 | Employee Bonus calculate if-elif-else-problem | β Done | View Code |
| Q.43 | uppercase to lower case & lower case to uppercase if-elif-else-problem | β Done | View Code |
| Q.44 | login application using nested if | β Done | View Code |
| Q.45 | Generate OTP if-elif-else-problem | β Done | View Code |
| Q.46 | Country famous for if-elif-else-problem | β Done | View Code |
| Q.47 | Greatest of 3 if-elif-else-problem | β Done | View Code |
| Q.48 | Numberto Word format if-elif-else-problem | β Done | View Code |
| Q.49 | Positive or Negative Using if else | β Done | View Code |
| Q.50 | Match input digit [0-9] Using match statement | β Done | View Code |
| Q.51 | Menu Circle, Triangle, and Rectangle Using match case | β Done | View Code |
| Q.52 | Vowels Consonant Using match Case | β Done | View Code |
| Q.53 | Add, Sub, Multi, div Using match Case | β Done | View Code |
| Q.54 | WeekDay Weekends Using match Case | β Done | View Code |
| Q.55 | Even Odd Using match Case | β Done | View Code |
| Q.56 | Traffic Light Simulator Using match Case | β Done | View Code |
| Q.57 | Brand name and print a Custom message if-elif-else-problem | β Done | View Code |
| Q.58 | Print 5 Times Hello Using While Loop | β Done | View Code |
| Q.59 | Can you predict the output of this Python while loop? | β Done | View Code |
| Q.60 | Decrement WHILE LOOP | β Done | View Code |
| Q.61 | Input 5 numbers & print sum WHILE LOOP | β Done | View Code |
| Q.62 | Count Input Digit WHILE LOOP | β Done | View Code |
| Q.63 | Print Hello Sajjad' WHILE LOOP | β³ Pending | View Code |
| Q.64 | 'Hello Sajjad' WHILE LOOP | β³ Pending | View Code |
| Q.65 | Print the message 'Hello Sajjad' WHILE LOOP | β³ Pending | View Code |
| Q.n | Hello Sajjad+num for loop | β³ Pending | View Code |
| Q.200 | Write a simple Python class that simulates CRUD for a student list. | β³ Pending | View Code |
| Q.201 | Dynamic Class Injection using Metaclasses | β³ 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)